From a5e2e67cd7b3d5f69b850f95806dee26dca5d2d1 Mon Sep 17 00:00:00 2001 From: Elvin <45923444+EGAlberts@users.noreply.github.com> Date: Wed, 24 Jun 2026 10:09:36 +0200 Subject: [PATCH] Upon Gustavo's request, regnenerated rosystem.xtext packages' --- .../ide/AbstractRosSystemIdeModule.java | 2 +- .../PartialRosSystemContentAssistParser.java | 2 +- .../contentassist/antlr/RosSystemParser.java | 4 +- .../antlr/internal/InternalRosSystemParser.g | 107 +- .../internal/InternalRosSystemParser.java | 9372 +++++++++-------- .../internal/InternalRosSystemParser.tokens | 201 +- .../antlr/lexer/InternalRosSystemLexer.g | 4 +- .../antlr/lexer/InternalRosSystemLexer.java | 1904 ++-- .../antlr/lexer/InternalRosSystemLexer.tokens | 201 +- .../ui/AbstractRosSystemUiModule.java | 2 +- .../RosSystemExecutableExtensionFactory.java | 2 +- .../AbstractRosSystemProposalProvider.java | 5 +- .../xtext/ui/internal/XtextActivator.java | 6 +- .../.classpath | 12 +- .../.settings/org.eclipse.jdt.core.prefs | 6 +- .../META-INF/MANIFEST.MF | 2 +- .../AbstractRosSystemRuntimeModule.java | 2 +- .../ipa/rossystem/RosSystem.xtextbin | Bin 15030 -> 15102 bytes .../RosSystemStandaloneSetupGenerated.java | 2 +- .../RosSystemAntlrTokenFileProvider.java | 2 +- .../parser/antlr/RosSystemParser.java | 2 +- .../antlr/internal/InternalRosSystemParser.g | 28 +- .../internal/InternalRosSystemParser.java | 3024 +++--- .../internal/InternalRosSystemParser.tokens | 201 +- .../antlr/lexer/InternalRosSystemLexer.g | 4 +- .../antlr/lexer/InternalRosSystemLexer.java | 1904 ++-- .../antlr/lexer/InternalRosSystemLexer.tokens | 201 +- .../AbstractRosSystemScopeProvider.java | 2 +- .../RosSystemSemanticSequencer.java | 11 +- .../RosSystemSyntacticSequencer.java | 7 +- .../services/RosSystemGrammarAccess.java | 37 +- .../AbstractRosSystemValidator.java | 2 +- .../fraunhofer/ipa/rossystem/RosSystem.xtext | 3 + .../generator/GeneratorHelpers.xtend | 6 +- 34 files changed, 8956 insertions(+), 8314 deletions(-) diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/AbstractRosSystemIdeModule.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/AbstractRosSystemIdeModule.java index cdcf802c..8058f5a5 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/AbstractRosSystemIdeModule.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/AbstractRosSystemIdeModule.java @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.ide; diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/PartialRosSystemContentAssistParser.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/PartialRosSystemContentAssistParser.java index 342a57d6..b0704287 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/PartialRosSystemContentAssistParser.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/PartialRosSystemContentAssistParser.java @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.ide.contentassist.antlr; 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 94ed0ce5..30b2fc31 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 @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.ide.contentassist.antlr; @@ -61,6 +61,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getRosNodeAccess().getGroup_6(), "rule__RosNode__Group_6__0"); builder.put(grammarAccess.getRosNodeAccess().getGroup_7(), "rule__RosNode__Group_7__0"); builder.put(grammarAccess.getRosNodeAccess().getGroup_8(), "rule__RosNode__Group_8__0"); + builder.put(grammarAccess.getRosNodeAccess().getGroup_9(), "rule__RosNode__Group_9__0"); builder.put(grammarAccess.getRosInterfaceAccess().getGroup(), "rule__RosInterface__Group__0"); builder.put(grammarAccess.getRosPublisherReferenceAccess().getGroup(), "rule__RosPublisherReference__Group__0"); builder.put(grammarAccess.getRosSubscriberReferenceAccess().getGroup(), "rule__RosSubscriberReference__Group__0"); @@ -163,6 +164,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getRosNodeAccess().getNamespaceAssignment_6_1(), "rule__RosNode__NamespaceAssignment_6_1"); builder.put(grammarAccess.getRosNodeAccess().getRosinterfacesAssignment_7_2(), "rule__RosNode__RosinterfacesAssignment_7_2"); builder.put(grammarAccess.getRosNodeAccess().getRosparametersAssignment_8_2(), "rule__RosNode__RosparametersAssignment_8_2"); + builder.put(grammarAccess.getRosNodeAccess().getParentAssignment_9_1(), "rule__RosNode__ParentAssignment_9_1"); builder.put(grammarAccess.getRosInterfaceAccess().getNameAssignment_1(), "rule__RosInterface__NameAssignment_1"); builder.put(grammarAccess.getRosInterfaceAccess().getReferenceAssignment_3(), "rule__RosInterface__ReferenceAssignment_3"); builder.put(grammarAccess.getRosPublisherReferenceAccess().getFromAssignment_2(), "rule__RosPublisherReference__FromAssignment_2"); 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 8abaf8f6..a79d59a0 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 @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ parser grammar InternalRosSystemParser; @@ -111,6 +111,7 @@ import de.fraunhofer.ipa.rossystem.services.RosSystemGrammarAccess; tokenNameToValue.put("SubSystems", "'subSystems:'"); tokenNameToValue.put("ParameterAny", "'ParameterAny'"); tokenNameToValue.put("Connections", "'connections:'"); + tokenNameToValue.put("Parent_node", "'parent_node:'"); tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); tokenNameToValue.put("PrivateNamespace", "'PrivateNamespace'"); tokenNameToValue.put("RelativeNamespace", "'RelativeNamespace'"); @@ -4341,6 +4342,7 @@ rule__RosNode__Group__9 } : rule__RosNode__Group__9__Impl + rule__RosNode__Group__10 ; finally { restoreStackSize(stackSize); @@ -4352,9 +4354,35 @@ rule__RosNode__Group__9__Impl } : ( - { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_9()); } + { before(grammarAccess.getRosNodeAccess().getGroup_9()); } + (rule__RosNode__Group_9__0)? + { after(grammarAccess.getRosNodeAccess().getGroup_9()); } +) +; +finally { + restoreStackSize(stackSize); +} + +rule__RosNode__Group__10 + @init { + int stackSize = keepStackSize(); + } +: + rule__RosNode__Group__10__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__RosNode__Group__10__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_10()); } RULE_END - { after(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_9()); } + { after(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_10()); } ) ; finally { @@ -4632,6 +4660,60 @@ finally { } +rule__RosNode__Group_9__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__RosNode__Group_9__0__Impl + rule__RosNode__Group_9__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__RosNode__Group_9__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getRosNodeAccess().getParent_nodeKeyword_9_0()); } + Parent_node + { after(grammarAccess.getRosNodeAccess().getParent_nodeKeyword_9_0()); } +) +; +finally { + restoreStackSize(stackSize); +} + +rule__RosNode__Group_9__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__RosNode__Group_9__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__RosNode__Group_9__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getRosNodeAccess().getParentAssignment_9_1()); } + (rule__RosNode__ParentAssignment_9_1) + { after(grammarAccess.getRosNodeAccess().getParentAssignment_9_1()); } +) +; +finally { + restoreStackSize(stackSize); +} + + rule__RosInterface__Group__0 @init { int stackSize = keepStackSize(); @@ -11113,6 +11195,25 @@ finally { restoreStackSize(stackSize); } +rule__RosNode__ParentAssignment_9_1 + @init { + int stackSize = keepStackSize(); + } +: + ( + { before(grammarAccess.getRosNodeAccess().getParentNodeCrossReference_9_1_0()); } + ( + { before(grammarAccess.getRosNodeAccess().getParentNodeEStringParserRuleCall_9_1_0_1()); } + ruleEString + { after(grammarAccess.getRosNodeAccess().getParentNodeEStringParserRuleCall_9_1_0_1()); } + ) + { after(grammarAccess.getRosNodeAccess().getParentNodeCrossReference_9_1_0()); } + ) +; +finally { + restoreStackSize(stackSize); +} + rule__RosInterface__NameAssignment_1 @init { int stackSize = keepStackSize(); 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 7cac4138..71f1a621 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 @@ -25,114 +25,115 @@ @SuppressWarnings("all") public class InternalRosSystemParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "Connections", "Interfaces", "Parameters", "SubSystems", "Namespace", "Processes", "GraphName", "Float32_1", "Float64_1", "FromFile", "Default", "Duration", "Feedback", "String_2", "Threads", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Service", "Uint8_1", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Array", "From", "Int16", "Int32", "Int64", "Pub", "Sub", "Type_1", "Uint8", "Value", "Date", "List", "Ac", "As", "Bool", "Byte", "Char", "Goal", "Int8", "Name", "Node", "Sc", "Ss", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "HyphenMinus", "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", "Parent_node", "Interfaces", "Parameters", "SubSystems", "Namespace", "Processes", "GraphName", "Float32_1", "Float64_1", "FromFile", "Default", "Duration", "Feedback", "String_2", "Threads", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Service", "Uint8_1", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Array", "From", "Int16", "Int32", "Int64", "Pub", "Sub", "Type_1", "Uint8", "Value", "Date", "List", "Ac", "As", "Bool", "Byte", "Char", "Goal", "Int8", "Name", "Node", "Sc", "Ss", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "HyphenMinus", "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=8; - public static final int Float32_1=15; - public static final int Node=73; - public static final int RULE_DATE_TIME=96; - public static final int Uint64_1=25; - public static final int String=39; - public static final int Processes=13; - public static final int Int16=55; - public static final int SubSystems=11; - public static final int Float32=28; - public static final int Goal=70; - public static final int Bool=67; - public static final int Uint16=49; - public static final int Boolean=26; - public static final int Sub=59; - public static final int Uint8=61; - public static final int Parameters=10; - public static final int RULE_ID=97; - public static final int RULE_DIGIT=86; + public static final int Float32_1=16; + public static final int Node=74; + public static final int RULE_DATE_TIME=97; + public static final int Uint64_1=26; + public static final int String=40; + public static final int Processes=14; + public static final int Int16=56; + public static final int SubSystems=12; + public static final int Float32=29; + public static final int Goal=71; + public static final int Bool=68; + public static final int Uint16=50; + public static final int Boolean=27; + public static final int Sub=60; + public static final int Uint8=62; + public static final int Parameters=11; + public static final int RULE_ID=98; + public static final int RULE_DIGIT=87; public static final int GlobalNamespace=6; - public static final int Namespace=12; - public static final int Int16_1=30; - public static final int Header=38; - public static final int RULE_INT=99; - public static final int Byte=68; - public static final int RULE_ML_COMMENT=106; - public static final int LeftSquareBracket=84; - public static final int Ac=65; - public static final int Base64=36; - public static final int Comma=81; - public static final int As=66; - public static final int HyphenMinus=82; - public static final int RULE_MESSAGE_ASIGMENT=100; - public static final int LeftSquareBracketRightSquareBracket=80; - public static final int Int32=56; - public static final int Char=69; - public static final int RULE_DECINT=89; - public static final int Uint32=50; - public static final int RULE_HOUR=94; - public static final int Int8=71; - public static final int Default=18; - public static final int Int8_1=45; - public static final int Uint16_1=23; - public static final int Sc=74; - public static final int Type=77; - public static final int Float64=29; - public static final int Int32_1=31; - public static final int RULE_BINARY=87; - public static final int String_1=48; - public static final int String_2=21; - public static final int Ss=75; - public static final int RULE_DAY=91; - public static final int RULE_BEGIN=101; - public static final int RULE_BOOLEAN=88; + public static final int Namespace=13; + public static final int Int16_1=31; + public static final int Header=39; + public static final int RULE_INT=100; + public static final int Byte=69; + public static final int RULE_ML_COMMENT=107; + public static final int LeftSquareBracket=85; + public static final int Ac=66; + public static final int Base64=37; + public static final int Comma=82; + public static final int As=67; + public static final int HyphenMinus=83; + public static final int RULE_MESSAGE_ASIGMENT=101; + public static final int LeftSquareBracketRightSquareBracket=81; + public static final int Int32=57; + public static final int Char=70; + public static final int RULE_DECINT=90; + public static final int Uint32=51; + public static final int RULE_HOUR=95; + public static final int Int8=72; + public static final int Default=19; + public static final int Int8_1=46; + public static final int Uint16_1=24; + public static final int Sc=75; + public static final int Type=78; + public static final int Float64=30; + public static final int Int32_1=32; + public static final int RULE_BINARY=88; + public static final int String_1=49; + public static final int String_2=22; + public static final int Ss=76; + public static final int RULE_DAY=92; + public static final int RULE_BEGIN=102; + public static final int RULE_BOOLEAN=89; public static final int RelativeNamespace=4; - public static final int RULE_YEAR=93; - public static final int Result=47; - public static final int Name=72; - public static final int RULE_MIN_SEC=95; - public static final int Char_1=44; + public static final int RULE_YEAR=94; + public static final int Result=48; + public static final int Name=73; + public static final int RULE_MIN_SEC=96; + public static final int Char_1=45; public static final int ParameterAny=7; - public static final int List=64; - public static final int RightSquareBracket=85; + public static final int List=65; + public static final int RightSquareBracket=86; public static final int PrivateNamespace=5; - public static final int GraphName=14; - public static final int Byte_1=43; - public static final int Float64_1=16; - public static final int Duration=19; - public static final int Uint32_1=24; - public static final int Double=37; - public static final int Type_1=60; - public static final int Value=62; - public static final int Uint64=51; - public static final int FromFile=17; - public static final int Action=41; - public static final int RULE_END=102; - public static final int Message=33; - public static final int Value_1=52; - public static final int Time=76; - public static final int RULE_STRING=98; - public static final int Bool_1=42; - public static final int Any=78; - public static final int Struct=40; - public static final int RULE_SL_COMMENT=103; - public static final int Uint8_1=35; - public static final int RULE_DOUBLE=90; - public static final int Feedback=20; - public static final int RULE_ROS_CONVENTION_A=104; - public static final int RULE_ROS_CONVENTION_PARAM=105; - public static final int Colon=83; - public static final int Pub=58; + public static final int GraphName=15; + public static final int Byte_1=44; + public static final int Float64_1=17; + public static final int Duration=20; + public static final int Uint32_1=25; + public static final int Double=38; + public static final int Type_1=61; + public static final int Value=63; + public static final int Parent_node=9; + public static final int Uint64=52; + public static final int FromFile=18; + public static final int Action=42; + public static final int RULE_END=103; + public static final int Message=34; + public static final int Value_1=53; + public static final int Time=77; + public static final int RULE_STRING=99; + public static final int Bool_1=43; + public static final int Any=79; + public static final int Struct=41; + public static final int RULE_SL_COMMENT=104; + public static final int Uint8_1=36; + public static final int RULE_DOUBLE=91; + public static final int Feedback=21; + public static final int RULE_ROS_CONVENTION_A=105; + public static final int RULE_ROS_CONVENTION_PARAM=106; + public static final int Colon=84; + public static final int Pub=59; public static final int EOF=-1; - public static final int Ns=79; - public static final int RULE_WS=107; - public static final int Int64_1=32; - public static final int Service=34; - public static final int From=54; - public static final int RULE_ANY_OTHER=108; - public static final int Nodes=46; - public static final int Date=63; - public static final int Interfaces=9; - public static final int Threads=22; - public static final int Integer=27; - public static final int Array=53; - public static final int Int64=57; - public static final int RULE_MONTH=92; + public static final int Ns=80; + public static final int RULE_WS=108; + public static final int Int64_1=33; + public static final int Service=35; + public static final int From=55; + public static final int RULE_ANY_OTHER=109; + public static final int Nodes=47; + public static final int Date=64; + public static final int Interfaces=10; + public static final int Threads=23; + public static final int Integer=28; + public static final int Array=54; + public static final int Int64=58; + public static final int RULE_MONTH=93; // delegates // delegators @@ -234,6 +235,7 @@ public InternalRosSystemParser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("SubSystems", "'subSystems:'"); tokenNameToValue.put("ParameterAny", "'ParameterAny'"); tokenNameToValue.put("Connections", "'connections:'"); + tokenNameToValue.put("Parent_node", "'parent_node:'"); tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); tokenNameToValue.put("PrivateNamespace", "'PrivateNamespace'"); tokenNameToValue.put("RelativeNamespace", "'RelativeNamespace'"); @@ -259,11 +261,11 @@ protected String getValueForTokenName(String tokenName) { // $ANTLR start "entryRuleSystem" - // InternalRosSystemParser.g:138:1: entryRuleSystem : ruleSystem EOF ; + // InternalRosSystemParser.g:139:1: entryRuleSystem : ruleSystem EOF ; public final void entryRuleSystem() throws RecognitionException { try { - // InternalRosSystemParser.g:139:1: ( ruleSystem EOF ) - // InternalRosSystemParser.g:140:1: ruleSystem EOF + // InternalRosSystemParser.g:140:1: ( ruleSystem EOF ) + // InternalRosSystemParser.g:141:1: ruleSystem EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSystemRule()); @@ -293,17 +295,17 @@ public final void entryRuleSystem() throws RecognitionException { // $ANTLR start "ruleSystem" - // InternalRosSystemParser.g:147:1: ruleSystem : ( ruleRosSystem ) ; + // InternalRosSystemParser.g:148:1: ruleSystem : ( ruleRosSystem ) ; public final void ruleSystem() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:151:2: ( ( ruleRosSystem ) ) - // InternalRosSystemParser.g:152:2: ( ruleRosSystem ) + // InternalRosSystemParser.g:152:2: ( ( ruleRosSystem ) ) + // InternalRosSystemParser.g:153:2: ( ruleRosSystem ) { - // InternalRosSystemParser.g:152:2: ( ruleRosSystem ) - // InternalRosSystemParser.g:153:3: ruleRosSystem + // InternalRosSystemParser.g:153:2: ( ruleRosSystem ) + // InternalRosSystemParser.g:154:3: ruleRosSystem { if ( state.backtracking==0 ) { before(grammarAccess.getSystemAccess().getRosSystemParserRuleCall()); @@ -338,11 +340,11 @@ public final void ruleSystem() throws RecognitionException { // $ANTLR start "entryRuleRosSystem" - // InternalRosSystemParser.g:163:1: entryRuleRosSystem : ruleRosSystem EOF ; + // InternalRosSystemParser.g:164:1: entryRuleRosSystem : ruleRosSystem EOF ; public final void entryRuleRosSystem() throws RecognitionException { try { - // InternalRosSystemParser.g:164:1: ( ruleRosSystem EOF ) - // InternalRosSystemParser.g:165:1: ruleRosSystem EOF + // InternalRosSystemParser.g:165:1: ( ruleRosSystem EOF ) + // InternalRosSystemParser.g:166:1: ruleRosSystem EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemRule()); @@ -372,23 +374,23 @@ public final void entryRuleRosSystem() throws RecognitionException { // $ANTLR start "ruleRosSystem" - // InternalRosSystemParser.g:172:1: ruleRosSystem : ( ( rule__RosSystem__Group__0 ) ) ; + // InternalRosSystemParser.g:173:1: ruleRosSystem : ( ( rule__RosSystem__Group__0 ) ) ; public final void ruleRosSystem() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:176:2: ( ( ( rule__RosSystem__Group__0 ) ) ) - // InternalRosSystemParser.g:177:2: ( ( rule__RosSystem__Group__0 ) ) + // InternalRosSystemParser.g:177:2: ( ( ( rule__RosSystem__Group__0 ) ) ) + // InternalRosSystemParser.g:178:2: ( ( rule__RosSystem__Group__0 ) ) { - // InternalRosSystemParser.g:177:2: ( ( rule__RosSystem__Group__0 ) ) - // InternalRosSystemParser.g:178:3: ( rule__RosSystem__Group__0 ) + // InternalRosSystemParser.g:178:2: ( ( rule__RosSystem__Group__0 ) ) + // InternalRosSystemParser.g:179:3: ( rule__RosSystem__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup()); } - // InternalRosSystemParser.g:179:3: ( rule__RosSystem__Group__0 ) - // InternalRosSystemParser.g:179:4: rule__RosSystem__Group__0 + // InternalRosSystemParser.g:180:3: ( rule__RosSystem__Group__0 ) + // InternalRosSystemParser.g:180:4: rule__RosSystem__Group__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group__0(); @@ -423,11 +425,11 @@ public final void ruleRosSystem() throws RecognitionException { // $ANTLR start "entryRuleSubSystem" - // InternalRosSystemParser.g:188:1: entryRuleSubSystem : ruleSubSystem EOF ; + // InternalRosSystemParser.g:189:1: entryRuleSubSystem : ruleSubSystem EOF ; public final void entryRuleSubSystem() throws RecognitionException { try { - // InternalRosSystemParser.g:189:1: ( ruleSubSystem EOF ) - // InternalRosSystemParser.g:190:1: ruleSubSystem EOF + // InternalRosSystemParser.g:190:1: ( ruleSubSystem EOF ) + // InternalRosSystemParser.g:191:1: ruleSubSystem EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSubSystemRule()); @@ -457,23 +459,23 @@ public final void entryRuleSubSystem() throws RecognitionException { // $ANTLR start "ruleSubSystem" - // InternalRosSystemParser.g:197:1: ruleSubSystem : ( ( rule__SubSystem__SystemAssignment ) ) ; + // InternalRosSystemParser.g:198:1: ruleSubSystem : ( ( rule__SubSystem__SystemAssignment ) ) ; public final void ruleSubSystem() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:201:2: ( ( ( rule__SubSystem__SystemAssignment ) ) ) - // InternalRosSystemParser.g:202:2: ( ( rule__SubSystem__SystemAssignment ) ) + // InternalRosSystemParser.g:202:2: ( ( ( rule__SubSystem__SystemAssignment ) ) ) + // InternalRosSystemParser.g:203:2: ( ( rule__SubSystem__SystemAssignment ) ) { - // InternalRosSystemParser.g:202:2: ( ( rule__SubSystem__SystemAssignment ) ) - // InternalRosSystemParser.g:203:3: ( rule__SubSystem__SystemAssignment ) + // InternalRosSystemParser.g:203:2: ( ( rule__SubSystem__SystemAssignment ) ) + // InternalRosSystemParser.g:204:3: ( rule__SubSystem__SystemAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getSubSystemAccess().getSystemAssignment()); } - // InternalRosSystemParser.g:204:3: ( rule__SubSystem__SystemAssignment ) - // InternalRosSystemParser.g:204:4: rule__SubSystem__SystemAssignment + // InternalRosSystemParser.g:205:3: ( rule__SubSystem__SystemAssignment ) + // InternalRosSystemParser.g:205:4: rule__SubSystem__SystemAssignment { pushFollow(FOLLOW_2); rule__SubSystem__SystemAssignment(); @@ -508,11 +510,11 @@ public final void ruleSubSystem() throws RecognitionException { // $ANTLR start "entryRuleProcess" - // InternalRosSystemParser.g:213:1: entryRuleProcess : ruleProcess EOF ; + // InternalRosSystemParser.g:214:1: entryRuleProcess : ruleProcess EOF ; public final void entryRuleProcess() throws RecognitionException { try { - // InternalRosSystemParser.g:214:1: ( ruleProcess EOF ) - // InternalRosSystemParser.g:215:1: ruleProcess EOF + // InternalRosSystemParser.g:215:1: ( ruleProcess EOF ) + // InternalRosSystemParser.g:216:1: ruleProcess EOF { if ( state.backtracking==0 ) { before(grammarAccess.getProcessRule()); @@ -542,23 +544,23 @@ public final void entryRuleProcess() throws RecognitionException { // $ANTLR start "ruleProcess" - // InternalRosSystemParser.g:222:1: ruleProcess : ( ( rule__Process__Group__0 ) ) ; + // InternalRosSystemParser.g:223:1: ruleProcess : ( ( rule__Process__Group__0 ) ) ; public final void ruleProcess() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:226:2: ( ( ( rule__Process__Group__0 ) ) ) - // InternalRosSystemParser.g:227:2: ( ( rule__Process__Group__0 ) ) + // InternalRosSystemParser.g:227:2: ( ( ( rule__Process__Group__0 ) ) ) + // InternalRosSystemParser.g:228:2: ( ( rule__Process__Group__0 ) ) { - // InternalRosSystemParser.g:227:2: ( ( rule__Process__Group__0 ) ) - // InternalRosSystemParser.g:228:3: ( rule__Process__Group__0 ) + // InternalRosSystemParser.g:228:2: ( ( rule__Process__Group__0 ) ) + // InternalRosSystemParser.g:229:3: ( rule__Process__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup()); } - // InternalRosSystemParser.g:229:3: ( rule__Process__Group__0 ) - // InternalRosSystemParser.g:229:4: rule__Process__Group__0 + // InternalRosSystemParser.g:230:3: ( rule__Process__Group__0 ) + // InternalRosSystemParser.g:230:4: rule__Process__Group__0 { pushFollow(FOLLOW_2); rule__Process__Group__0(); @@ -593,11 +595,11 @@ public final void ruleProcess() throws RecognitionException { // $ANTLR start "entryRuleRosNode" - // InternalRosSystemParser.g:238:1: entryRuleRosNode : ruleRosNode EOF ; + // InternalRosSystemParser.g:239:1: entryRuleRosNode : ruleRosNode EOF ; public final void entryRuleRosNode() throws RecognitionException { try { - // InternalRosSystemParser.g:239:1: ( ruleRosNode EOF ) - // InternalRosSystemParser.g:240:1: ruleRosNode EOF + // InternalRosSystemParser.g:240:1: ( ruleRosNode EOF ) + // InternalRosSystemParser.g:241:1: ruleRosNode EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeRule()); @@ -627,23 +629,23 @@ public final void entryRuleRosNode() throws RecognitionException { // $ANTLR start "ruleRosNode" - // InternalRosSystemParser.g:247:1: ruleRosNode : ( ( rule__RosNode__Group__0 ) ) ; + // InternalRosSystemParser.g:248:1: ruleRosNode : ( ( rule__RosNode__Group__0 ) ) ; public final void ruleRosNode() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:251:2: ( ( ( rule__RosNode__Group__0 ) ) ) - // InternalRosSystemParser.g:252:2: ( ( rule__RosNode__Group__0 ) ) + // InternalRosSystemParser.g:252:2: ( ( ( rule__RosNode__Group__0 ) ) ) + // InternalRosSystemParser.g:253:2: ( ( rule__RosNode__Group__0 ) ) { - // InternalRosSystemParser.g:252:2: ( ( rule__RosNode__Group__0 ) ) - // InternalRosSystemParser.g:253:3: ( rule__RosNode__Group__0 ) + // InternalRosSystemParser.g:253:2: ( ( rule__RosNode__Group__0 ) ) + // InternalRosSystemParser.g:254:3: ( rule__RosNode__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getGroup()); } - // InternalRosSystemParser.g:254:3: ( rule__RosNode__Group__0 ) - // InternalRosSystemParser.g:254:4: rule__RosNode__Group__0 + // InternalRosSystemParser.g:255:3: ( rule__RosNode__Group__0 ) + // InternalRosSystemParser.g:255:4: rule__RosNode__Group__0 { pushFollow(FOLLOW_2); rule__RosNode__Group__0(); @@ -678,11 +680,11 @@ public final void ruleRosNode() throws RecognitionException { // $ANTLR start "entryRuleRosInterface" - // InternalRosSystemParser.g:263:1: entryRuleRosInterface : ruleRosInterface EOF ; + // InternalRosSystemParser.g:264:1: entryRuleRosInterface : ruleRosInterface EOF ; public final void entryRuleRosInterface() throws RecognitionException { try { - // InternalRosSystemParser.g:264:1: ( ruleRosInterface EOF ) - // InternalRosSystemParser.g:265:1: ruleRosInterface EOF + // InternalRosSystemParser.g:265:1: ( ruleRosInterface EOF ) + // InternalRosSystemParser.g:266:1: ruleRosInterface EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceRule()); @@ -712,23 +714,23 @@ public final void entryRuleRosInterface() throws RecognitionException { // $ANTLR start "ruleRosInterface" - // InternalRosSystemParser.g:272:1: ruleRosInterface : ( ( rule__RosInterface__Group__0 ) ) ; + // InternalRosSystemParser.g:273:1: ruleRosInterface : ( ( rule__RosInterface__Group__0 ) ) ; public final void ruleRosInterface() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:276:2: ( ( ( rule__RosInterface__Group__0 ) ) ) - // InternalRosSystemParser.g:277:2: ( ( rule__RosInterface__Group__0 ) ) + // InternalRosSystemParser.g:277:2: ( ( ( rule__RosInterface__Group__0 ) ) ) + // InternalRosSystemParser.g:278:2: ( ( rule__RosInterface__Group__0 ) ) { - // InternalRosSystemParser.g:277:2: ( ( rule__RosInterface__Group__0 ) ) - // InternalRosSystemParser.g:278:3: ( rule__RosInterface__Group__0 ) + // InternalRosSystemParser.g:278:2: ( ( rule__RosInterface__Group__0 ) ) + // InternalRosSystemParser.g:279:3: ( rule__RosInterface__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getGroup()); } - // InternalRosSystemParser.g:279:3: ( rule__RosInterface__Group__0 ) - // InternalRosSystemParser.g:279:4: rule__RosInterface__Group__0 + // InternalRosSystemParser.g:280:3: ( rule__RosInterface__Group__0 ) + // InternalRosSystemParser.g:280:4: rule__RosInterface__Group__0 { pushFollow(FOLLOW_2); rule__RosInterface__Group__0(); @@ -763,11 +765,11 @@ public final void ruleRosInterface() throws RecognitionException { // $ANTLR start "entryRuleInterfaceReference" - // InternalRosSystemParser.g:288:1: entryRuleInterfaceReference : ruleInterfaceReference EOF ; + // InternalRosSystemParser.g:289:1: entryRuleInterfaceReference : ruleInterfaceReference EOF ; public final void entryRuleInterfaceReference() throws RecognitionException { try { - // InternalRosSystemParser.g:289:1: ( ruleInterfaceReference EOF ) - // InternalRosSystemParser.g:290:1: ruleInterfaceReference EOF + // InternalRosSystemParser.g:290:1: ( ruleInterfaceReference EOF ) + // InternalRosSystemParser.g:291:1: ruleInterfaceReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceRule()); @@ -797,23 +799,23 @@ public final void entryRuleInterfaceReference() throws RecognitionException { // $ANTLR start "ruleInterfaceReference" - // InternalRosSystemParser.g:297:1: ruleInterfaceReference : ( ( rule__InterfaceReference__Alternatives ) ) ; + // InternalRosSystemParser.g:298:1: ruleInterfaceReference : ( ( rule__InterfaceReference__Alternatives ) ) ; public final void ruleInterfaceReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:301:2: ( ( ( rule__InterfaceReference__Alternatives ) ) ) - // InternalRosSystemParser.g:302:2: ( ( rule__InterfaceReference__Alternatives ) ) + // InternalRosSystemParser.g:302:2: ( ( ( rule__InterfaceReference__Alternatives ) ) ) + // InternalRosSystemParser.g:303:2: ( ( rule__InterfaceReference__Alternatives ) ) { - // InternalRosSystemParser.g:302:2: ( ( rule__InterfaceReference__Alternatives ) ) - // InternalRosSystemParser.g:303:3: ( rule__InterfaceReference__Alternatives ) + // InternalRosSystemParser.g:303:2: ( ( rule__InterfaceReference__Alternatives ) ) + // InternalRosSystemParser.g:304:3: ( rule__InterfaceReference__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getAlternatives()); } - // InternalRosSystemParser.g:304:3: ( rule__InterfaceReference__Alternatives ) - // InternalRosSystemParser.g:304:4: rule__InterfaceReference__Alternatives + // InternalRosSystemParser.g:305:3: ( rule__InterfaceReference__Alternatives ) + // InternalRosSystemParser.g:305:4: rule__InterfaceReference__Alternatives { pushFollow(FOLLOW_2); rule__InterfaceReference__Alternatives(); @@ -848,11 +850,11 @@ public final void ruleInterfaceReference() throws RecognitionException { // $ANTLR start "entryRuleRosPublisherReference" - // InternalRosSystemParser.g:313:1: entryRuleRosPublisherReference : ruleRosPublisherReference EOF ; + // InternalRosSystemParser.g:314:1: entryRuleRosPublisherReference : ruleRosPublisherReference EOF ; public final void entryRuleRosPublisherReference() throws RecognitionException { try { - // InternalRosSystemParser.g:314:1: ( ruleRosPublisherReference EOF ) - // InternalRosSystemParser.g:315:1: ruleRosPublisherReference EOF + // InternalRosSystemParser.g:315:1: ( ruleRosPublisherReference EOF ) + // InternalRosSystemParser.g:316:1: ruleRosPublisherReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceRule()); @@ -882,23 +884,23 @@ public final void entryRuleRosPublisherReference() throws RecognitionException { // $ANTLR start "ruleRosPublisherReference" - // InternalRosSystemParser.g:322:1: ruleRosPublisherReference : ( ( rule__RosPublisherReference__Group__0 ) ) ; + // InternalRosSystemParser.g:323:1: ruleRosPublisherReference : ( ( rule__RosPublisherReference__Group__0 ) ) ; public final void ruleRosPublisherReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:326:2: ( ( ( rule__RosPublisherReference__Group__0 ) ) ) - // InternalRosSystemParser.g:327:2: ( ( rule__RosPublisherReference__Group__0 ) ) + // InternalRosSystemParser.g:327:2: ( ( ( rule__RosPublisherReference__Group__0 ) ) ) + // InternalRosSystemParser.g:328:2: ( ( rule__RosPublisherReference__Group__0 ) ) { - // InternalRosSystemParser.g:327:2: ( ( rule__RosPublisherReference__Group__0 ) ) - // InternalRosSystemParser.g:328:3: ( rule__RosPublisherReference__Group__0 ) + // InternalRosSystemParser.g:328:2: ( ( rule__RosPublisherReference__Group__0 ) ) + // InternalRosSystemParser.g:329:3: ( rule__RosPublisherReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:329:3: ( rule__RosPublisherReference__Group__0 ) - // InternalRosSystemParser.g:329:4: rule__RosPublisherReference__Group__0 + // InternalRosSystemParser.g:330:3: ( rule__RosPublisherReference__Group__0 ) + // InternalRosSystemParser.g:330:4: rule__RosPublisherReference__Group__0 { pushFollow(FOLLOW_2); rule__RosPublisherReference__Group__0(); @@ -933,11 +935,11 @@ public final void ruleRosPublisherReference() throws RecognitionException { // $ANTLR start "entryRuleRosSubscriberReference" - // InternalRosSystemParser.g:338:1: entryRuleRosSubscriberReference : ruleRosSubscriberReference EOF ; + // InternalRosSystemParser.g:339:1: entryRuleRosSubscriberReference : ruleRosSubscriberReference EOF ; public final void entryRuleRosSubscriberReference() throws RecognitionException { try { - // InternalRosSystemParser.g:339:1: ( ruleRosSubscriberReference EOF ) - // InternalRosSystemParser.g:340:1: ruleRosSubscriberReference EOF + // InternalRosSystemParser.g:340:1: ( ruleRosSubscriberReference EOF ) + // InternalRosSystemParser.g:341:1: ruleRosSubscriberReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceRule()); @@ -967,23 +969,23 @@ public final void entryRuleRosSubscriberReference() throws RecognitionException // $ANTLR start "ruleRosSubscriberReference" - // InternalRosSystemParser.g:347:1: ruleRosSubscriberReference : ( ( rule__RosSubscriberReference__Group__0 ) ) ; + // InternalRosSystemParser.g:348:1: ruleRosSubscriberReference : ( ( rule__RosSubscriberReference__Group__0 ) ) ; public final void ruleRosSubscriberReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:351:2: ( ( ( rule__RosSubscriberReference__Group__0 ) ) ) - // InternalRosSystemParser.g:352:2: ( ( rule__RosSubscriberReference__Group__0 ) ) + // InternalRosSystemParser.g:352:2: ( ( ( rule__RosSubscriberReference__Group__0 ) ) ) + // InternalRosSystemParser.g:353:2: ( ( rule__RosSubscriberReference__Group__0 ) ) { - // InternalRosSystemParser.g:352:2: ( ( rule__RosSubscriberReference__Group__0 ) ) - // InternalRosSystemParser.g:353:3: ( rule__RosSubscriberReference__Group__0 ) + // InternalRosSystemParser.g:353:2: ( ( rule__RosSubscriberReference__Group__0 ) ) + // InternalRosSystemParser.g:354:3: ( rule__RosSubscriberReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:354:3: ( rule__RosSubscriberReference__Group__0 ) - // InternalRosSystemParser.g:354:4: rule__RosSubscriberReference__Group__0 + // InternalRosSystemParser.g:355:3: ( rule__RosSubscriberReference__Group__0 ) + // InternalRosSystemParser.g:355:4: rule__RosSubscriberReference__Group__0 { pushFollow(FOLLOW_2); rule__RosSubscriberReference__Group__0(); @@ -1018,11 +1020,11 @@ public final void ruleRosSubscriberReference() throws RecognitionException { // $ANTLR start "entryRuleRosServiceServerReference" - // InternalRosSystemParser.g:363:1: entryRuleRosServiceServerReference : ruleRosServiceServerReference EOF ; + // InternalRosSystemParser.g:364:1: entryRuleRosServiceServerReference : ruleRosServiceServerReference EOF ; public final void entryRuleRosServiceServerReference() throws RecognitionException { try { - // InternalRosSystemParser.g:364:1: ( ruleRosServiceServerReference EOF ) - // InternalRosSystemParser.g:365:1: ruleRosServiceServerReference EOF + // InternalRosSystemParser.g:365:1: ( ruleRosServiceServerReference EOF ) + // InternalRosSystemParser.g:366:1: ruleRosServiceServerReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceRule()); @@ -1052,23 +1054,23 @@ public final void entryRuleRosServiceServerReference() throws RecognitionExcepti // $ANTLR start "ruleRosServiceServerReference" - // InternalRosSystemParser.g:372:1: ruleRosServiceServerReference : ( ( rule__RosServiceServerReference__Group__0 ) ) ; + // InternalRosSystemParser.g:373:1: ruleRosServiceServerReference : ( ( rule__RosServiceServerReference__Group__0 ) ) ; public final void ruleRosServiceServerReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:376:2: ( ( ( rule__RosServiceServerReference__Group__0 ) ) ) - // InternalRosSystemParser.g:377:2: ( ( rule__RosServiceServerReference__Group__0 ) ) + // InternalRosSystemParser.g:377:2: ( ( ( rule__RosServiceServerReference__Group__0 ) ) ) + // InternalRosSystemParser.g:378:2: ( ( rule__RosServiceServerReference__Group__0 ) ) { - // InternalRosSystemParser.g:377:2: ( ( rule__RosServiceServerReference__Group__0 ) ) - // InternalRosSystemParser.g:378:3: ( rule__RosServiceServerReference__Group__0 ) + // InternalRosSystemParser.g:378:2: ( ( rule__RosServiceServerReference__Group__0 ) ) + // InternalRosSystemParser.g:379:3: ( rule__RosServiceServerReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:379:3: ( rule__RosServiceServerReference__Group__0 ) - // InternalRosSystemParser.g:379:4: rule__RosServiceServerReference__Group__0 + // InternalRosSystemParser.g:380:3: ( rule__RosServiceServerReference__Group__0 ) + // InternalRosSystemParser.g:380:4: rule__RosServiceServerReference__Group__0 { pushFollow(FOLLOW_2); rule__RosServiceServerReference__Group__0(); @@ -1103,11 +1105,11 @@ public final void ruleRosServiceServerReference() throws RecognitionException { // $ANTLR start "entryRuleRosServerClientReference" - // InternalRosSystemParser.g:388:1: entryRuleRosServerClientReference : ruleRosServerClientReference EOF ; + // InternalRosSystemParser.g:389:1: entryRuleRosServerClientReference : ruleRosServerClientReference EOF ; public final void entryRuleRosServerClientReference() throws RecognitionException { try { - // InternalRosSystemParser.g:389:1: ( ruleRosServerClientReference EOF ) - // InternalRosSystemParser.g:390:1: ruleRosServerClientReference EOF + // InternalRosSystemParser.g:390:1: ( ruleRosServerClientReference EOF ) + // InternalRosSystemParser.g:391:1: ruleRosServerClientReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceRule()); @@ -1137,23 +1139,23 @@ public final void entryRuleRosServerClientReference() throws RecognitionExceptio // $ANTLR start "ruleRosServerClientReference" - // InternalRosSystemParser.g:397:1: ruleRosServerClientReference : ( ( rule__RosServerClientReference__Group__0 ) ) ; + // InternalRosSystemParser.g:398:1: ruleRosServerClientReference : ( ( rule__RosServerClientReference__Group__0 ) ) ; public final void ruleRosServerClientReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:401:2: ( ( ( rule__RosServerClientReference__Group__0 ) ) ) - // InternalRosSystemParser.g:402:2: ( ( rule__RosServerClientReference__Group__0 ) ) + // InternalRosSystemParser.g:402:2: ( ( ( rule__RosServerClientReference__Group__0 ) ) ) + // InternalRosSystemParser.g:403:2: ( ( rule__RosServerClientReference__Group__0 ) ) { - // InternalRosSystemParser.g:402:2: ( ( rule__RosServerClientReference__Group__0 ) ) - // InternalRosSystemParser.g:403:3: ( rule__RosServerClientReference__Group__0 ) + // InternalRosSystemParser.g:403:2: ( ( rule__RosServerClientReference__Group__0 ) ) + // InternalRosSystemParser.g:404:3: ( rule__RosServerClientReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:404:3: ( rule__RosServerClientReference__Group__0 ) - // InternalRosSystemParser.g:404:4: rule__RosServerClientReference__Group__0 + // InternalRosSystemParser.g:405:3: ( rule__RosServerClientReference__Group__0 ) + // InternalRosSystemParser.g:405:4: rule__RosServerClientReference__Group__0 { pushFollow(FOLLOW_2); rule__RosServerClientReference__Group__0(); @@ -1188,11 +1190,11 @@ public final void ruleRosServerClientReference() throws RecognitionException { // $ANTLR start "entryRuleRosActionServerReference" - // InternalRosSystemParser.g:413:1: entryRuleRosActionServerReference : ruleRosActionServerReference EOF ; + // InternalRosSystemParser.g:414:1: entryRuleRosActionServerReference : ruleRosActionServerReference EOF ; public final void entryRuleRosActionServerReference() throws RecognitionException { try { - // InternalRosSystemParser.g:414:1: ( ruleRosActionServerReference EOF ) - // InternalRosSystemParser.g:415:1: ruleRosActionServerReference EOF + // InternalRosSystemParser.g:415:1: ( ruleRosActionServerReference EOF ) + // InternalRosSystemParser.g:416:1: ruleRosActionServerReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceRule()); @@ -1222,23 +1224,23 @@ public final void entryRuleRosActionServerReference() throws RecognitionExceptio // $ANTLR start "ruleRosActionServerReference" - // InternalRosSystemParser.g:422:1: ruleRosActionServerReference : ( ( rule__RosActionServerReference__Group__0 ) ) ; + // InternalRosSystemParser.g:423:1: ruleRosActionServerReference : ( ( rule__RosActionServerReference__Group__0 ) ) ; public final void ruleRosActionServerReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:426:2: ( ( ( rule__RosActionServerReference__Group__0 ) ) ) - // InternalRosSystemParser.g:427:2: ( ( rule__RosActionServerReference__Group__0 ) ) + // InternalRosSystemParser.g:427:2: ( ( ( rule__RosActionServerReference__Group__0 ) ) ) + // InternalRosSystemParser.g:428:2: ( ( rule__RosActionServerReference__Group__0 ) ) { - // InternalRosSystemParser.g:427:2: ( ( rule__RosActionServerReference__Group__0 ) ) - // InternalRosSystemParser.g:428:3: ( rule__RosActionServerReference__Group__0 ) + // InternalRosSystemParser.g:428:2: ( ( rule__RosActionServerReference__Group__0 ) ) + // InternalRosSystemParser.g:429:3: ( rule__RosActionServerReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:429:3: ( rule__RosActionServerReference__Group__0 ) - // InternalRosSystemParser.g:429:4: rule__RosActionServerReference__Group__0 + // InternalRosSystemParser.g:430:3: ( rule__RosActionServerReference__Group__0 ) + // InternalRosSystemParser.g:430:4: rule__RosActionServerReference__Group__0 { pushFollow(FOLLOW_2); rule__RosActionServerReference__Group__0(); @@ -1273,11 +1275,11 @@ public final void ruleRosActionServerReference() throws RecognitionException { // $ANTLR start "entryRuleRosActionClientReference" - // InternalRosSystemParser.g:438:1: entryRuleRosActionClientReference : ruleRosActionClientReference EOF ; + // InternalRosSystemParser.g:439:1: entryRuleRosActionClientReference : ruleRosActionClientReference EOF ; public final void entryRuleRosActionClientReference() throws RecognitionException { try { - // InternalRosSystemParser.g:439:1: ( ruleRosActionClientReference EOF ) - // InternalRosSystemParser.g:440:1: ruleRosActionClientReference EOF + // InternalRosSystemParser.g:440:1: ( ruleRosActionClientReference EOF ) + // InternalRosSystemParser.g:441:1: ruleRosActionClientReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceRule()); @@ -1307,23 +1309,23 @@ public final void entryRuleRosActionClientReference() throws RecognitionExceptio // $ANTLR start "ruleRosActionClientReference" - // InternalRosSystemParser.g:447:1: ruleRosActionClientReference : ( ( rule__RosActionClientReference__Group__0 ) ) ; + // InternalRosSystemParser.g:448:1: ruleRosActionClientReference : ( ( rule__RosActionClientReference__Group__0 ) ) ; public final void ruleRosActionClientReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:451:2: ( ( ( rule__RosActionClientReference__Group__0 ) ) ) - // InternalRosSystemParser.g:452:2: ( ( rule__RosActionClientReference__Group__0 ) ) + // InternalRosSystemParser.g:452:2: ( ( ( rule__RosActionClientReference__Group__0 ) ) ) + // InternalRosSystemParser.g:453:2: ( ( rule__RosActionClientReference__Group__0 ) ) { - // InternalRosSystemParser.g:452:2: ( ( rule__RosActionClientReference__Group__0 ) ) - // InternalRosSystemParser.g:453:3: ( rule__RosActionClientReference__Group__0 ) + // InternalRosSystemParser.g:453:2: ( ( rule__RosActionClientReference__Group__0 ) ) + // InternalRosSystemParser.g:454:3: ( rule__RosActionClientReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:454:3: ( rule__RosActionClientReference__Group__0 ) - // InternalRosSystemParser.g:454:4: rule__RosActionClientReference__Group__0 + // InternalRosSystemParser.g:455:3: ( rule__RosActionClientReference__Group__0 ) + // InternalRosSystemParser.g:455:4: rule__RosActionClientReference__Group__0 { pushFollow(FOLLOW_2); rule__RosActionClientReference__Group__0(); @@ -1358,11 +1360,11 @@ public final void ruleRosActionClientReference() throws RecognitionException { // $ANTLR start "entryRuleRosParameter" - // InternalRosSystemParser.g:463:1: entryRuleRosParameter : ruleRosParameter EOF ; + // InternalRosSystemParser.g:464:1: entryRuleRosParameter : ruleRosParameter EOF ; public final void entryRuleRosParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:464:1: ( ruleRosParameter EOF ) - // InternalRosSystemParser.g:465:1: ruleRosParameter EOF + // InternalRosSystemParser.g:465:1: ( ruleRosParameter EOF ) + // InternalRosSystemParser.g:466:1: ruleRosParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterRule()); @@ -1392,23 +1394,23 @@ public final void entryRuleRosParameter() throws RecognitionException { // $ANTLR start "ruleRosParameter" - // InternalRosSystemParser.g:472:1: ruleRosParameter : ( ( rule__RosParameter__Group__0 ) ) ; + // InternalRosSystemParser.g:473:1: ruleRosParameter : ( ( rule__RosParameter__Group__0 ) ) ; public final void ruleRosParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:476:2: ( ( ( rule__RosParameter__Group__0 ) ) ) - // InternalRosSystemParser.g:477:2: ( ( rule__RosParameter__Group__0 ) ) + // InternalRosSystemParser.g:477:2: ( ( ( rule__RosParameter__Group__0 ) ) ) + // InternalRosSystemParser.g:478:2: ( ( rule__RosParameter__Group__0 ) ) { - // InternalRosSystemParser.g:477:2: ( ( rule__RosParameter__Group__0 ) ) - // InternalRosSystemParser.g:478:3: ( rule__RosParameter__Group__0 ) + // InternalRosSystemParser.g:478:2: ( ( rule__RosParameter__Group__0 ) ) + // InternalRosSystemParser.g:479:3: ( rule__RosParameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getGroup()); } - // InternalRosSystemParser.g:479:3: ( rule__RosParameter__Group__0 ) - // InternalRosSystemParser.g:479:4: rule__RosParameter__Group__0 + // InternalRosSystemParser.g:480:3: ( rule__RosParameter__Group__0 ) + // InternalRosSystemParser.g:480:4: rule__RosParameter__Group__0 { pushFollow(FOLLOW_2); rule__RosParameter__Group__0(); @@ -1443,11 +1445,11 @@ public final void ruleRosParameter() throws RecognitionException { // $ANTLR start "entryRuleConnection" - // InternalRosSystemParser.g:488:1: entryRuleConnection : ruleConnection EOF ; + // InternalRosSystemParser.g:489:1: entryRuleConnection : ruleConnection EOF ; public final void entryRuleConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:489:1: ( ruleConnection EOF ) - // InternalRosSystemParser.g:490:1: ruleConnection EOF + // InternalRosSystemParser.g:490:1: ( ruleConnection EOF ) + // InternalRosSystemParser.g:491:1: ruleConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionRule()); @@ -1477,23 +1479,23 @@ public final void entryRuleConnection() throws RecognitionException { // $ANTLR start "ruleConnection" - // InternalRosSystemParser.g:497:1: ruleConnection : ( ( rule__Connection__Alternatives ) ) ; + // InternalRosSystemParser.g:498:1: ruleConnection : ( ( rule__Connection__Alternatives ) ) ; public final void ruleConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:501:2: ( ( ( rule__Connection__Alternatives ) ) ) - // InternalRosSystemParser.g:502:2: ( ( rule__Connection__Alternatives ) ) + // InternalRosSystemParser.g:502:2: ( ( ( rule__Connection__Alternatives ) ) ) + // InternalRosSystemParser.g:503:2: ( ( rule__Connection__Alternatives ) ) { - // InternalRosSystemParser.g:502:2: ( ( rule__Connection__Alternatives ) ) - // InternalRosSystemParser.g:503:3: ( rule__Connection__Alternatives ) + // InternalRosSystemParser.g:503:2: ( ( rule__Connection__Alternatives ) ) + // InternalRosSystemParser.g:504:3: ( rule__Connection__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getAlternatives()); } - // InternalRosSystemParser.g:504:3: ( rule__Connection__Alternatives ) - // InternalRosSystemParser.g:504:4: rule__Connection__Alternatives + // InternalRosSystemParser.g:505:3: ( rule__Connection__Alternatives ) + // InternalRosSystemParser.g:505:4: rule__Connection__Alternatives { pushFollow(FOLLOW_2); rule__Connection__Alternatives(); @@ -1528,11 +1530,11 @@ public final void ruleConnection() throws RecognitionException { // $ANTLR start "entryRuleRosSystemConnection" - // InternalRosSystemParser.g:513:1: entryRuleRosSystemConnection : ruleRosSystemConnection EOF ; + // InternalRosSystemParser.g:514:1: entryRuleRosSystemConnection : ruleRosSystemConnection EOF ; public final void entryRuleRosSystemConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:514:1: ( ruleRosSystemConnection EOF ) - // InternalRosSystemParser.g:515:1: ruleRosSystemConnection EOF + // InternalRosSystemParser.g:515:1: ( ruleRosSystemConnection EOF ) + // InternalRosSystemParser.g:516:1: ruleRosSystemConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionRule()); @@ -1562,23 +1564,23 @@ public final void entryRuleRosSystemConnection() throws RecognitionException { // $ANTLR start "ruleRosSystemConnection" - // InternalRosSystemParser.g:522:1: ruleRosSystemConnection : ( ( rule__RosSystemConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:523:1: ruleRosSystemConnection : ( ( rule__RosSystemConnection__Group__0 ) ) ; public final void ruleRosSystemConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:526:2: ( ( ( rule__RosSystemConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:527:2: ( ( rule__RosSystemConnection__Group__0 ) ) + // InternalRosSystemParser.g:527:2: ( ( ( rule__RosSystemConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:528:2: ( ( rule__RosSystemConnection__Group__0 ) ) { - // InternalRosSystemParser.g:527:2: ( ( rule__RosSystemConnection__Group__0 ) ) - // InternalRosSystemParser.g:528:3: ( rule__RosSystemConnection__Group__0 ) + // InternalRosSystemParser.g:528:2: ( ( rule__RosSystemConnection__Group__0 ) ) + // InternalRosSystemParser.g:529:3: ( rule__RosSystemConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:529:3: ( rule__RosSystemConnection__Group__0 ) - // InternalRosSystemParser.g:529:4: rule__RosSystemConnection__Group__0 + // InternalRosSystemParser.g:530:3: ( rule__RosSystemConnection__Group__0 ) + // InternalRosSystemParser.g:530:4: rule__RosSystemConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosSystemConnection__Group__0(); @@ -1613,11 +1615,11 @@ public final void ruleRosSystemConnection() throws RecognitionException { // $ANTLR start "entryRuleRosConnection" - // InternalRosSystemParser.g:538:1: entryRuleRosConnection : ruleRosConnection EOF ; + // InternalRosSystemParser.g:539:1: entryRuleRosConnection : ruleRosConnection EOF ; public final void entryRuleRosConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:539:1: ( ruleRosConnection EOF ) - // InternalRosSystemParser.g:540:1: ruleRosConnection EOF + // InternalRosSystemParser.g:540:1: ( ruleRosConnection EOF ) + // InternalRosSystemParser.g:541:1: ruleRosConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionRule()); @@ -1647,23 +1649,23 @@ public final void entryRuleRosConnection() throws RecognitionException { // $ANTLR start "ruleRosConnection" - // InternalRosSystemParser.g:547:1: ruleRosConnection : ( ( rule__RosConnection__Alternatives ) ) ; + // InternalRosSystemParser.g:548:1: ruleRosConnection : ( ( rule__RosConnection__Alternatives ) ) ; public final void ruleRosConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:551:2: ( ( ( rule__RosConnection__Alternatives ) ) ) - // InternalRosSystemParser.g:552:2: ( ( rule__RosConnection__Alternatives ) ) + // InternalRosSystemParser.g:552:2: ( ( ( rule__RosConnection__Alternatives ) ) ) + // InternalRosSystemParser.g:553:2: ( ( rule__RosConnection__Alternatives ) ) { - // InternalRosSystemParser.g:552:2: ( ( rule__RosConnection__Alternatives ) ) - // InternalRosSystemParser.g:553:3: ( rule__RosConnection__Alternatives ) + // InternalRosSystemParser.g:553:2: ( ( rule__RosConnection__Alternatives ) ) + // InternalRosSystemParser.g:554:3: ( rule__RosConnection__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getAlternatives()); } - // InternalRosSystemParser.g:554:3: ( rule__RosConnection__Alternatives ) - // InternalRosSystemParser.g:554:4: rule__RosConnection__Alternatives + // InternalRosSystemParser.g:555:3: ( rule__RosConnection__Alternatives ) + // InternalRosSystemParser.g:555:4: rule__RosConnection__Alternatives { pushFollow(FOLLOW_2); rule__RosConnection__Alternatives(); @@ -1698,11 +1700,11 @@ public final void ruleRosConnection() throws RecognitionException { // $ANTLR start "entryRuleRosTopicConnection" - // InternalRosSystemParser.g:563:1: entryRuleRosTopicConnection : ruleRosTopicConnection EOF ; + // InternalRosSystemParser.g:564:1: entryRuleRosTopicConnection : ruleRosTopicConnection EOF ; public final void entryRuleRosTopicConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:564:1: ( ruleRosTopicConnection EOF ) - // InternalRosSystemParser.g:565:1: ruleRosTopicConnection EOF + // InternalRosSystemParser.g:565:1: ( ruleRosTopicConnection EOF ) + // InternalRosSystemParser.g:566:1: ruleRosTopicConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionRule()); @@ -1732,23 +1734,23 @@ public final void entryRuleRosTopicConnection() throws RecognitionException { // $ANTLR start "ruleRosTopicConnection" - // InternalRosSystemParser.g:572:1: ruleRosTopicConnection : ( ( rule__RosTopicConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:573:1: ruleRosTopicConnection : ( ( rule__RosTopicConnection__Group__0 ) ) ; public final void ruleRosTopicConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:576:2: ( ( ( rule__RosTopicConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:577:2: ( ( rule__RosTopicConnection__Group__0 ) ) + // InternalRosSystemParser.g:577:2: ( ( ( rule__RosTopicConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:578:2: ( ( rule__RosTopicConnection__Group__0 ) ) { - // InternalRosSystemParser.g:577:2: ( ( rule__RosTopicConnection__Group__0 ) ) - // InternalRosSystemParser.g:578:3: ( rule__RosTopicConnection__Group__0 ) + // InternalRosSystemParser.g:578:2: ( ( rule__RosTopicConnection__Group__0 ) ) + // InternalRosSystemParser.g:579:3: ( rule__RosTopicConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:579:3: ( rule__RosTopicConnection__Group__0 ) - // InternalRosSystemParser.g:579:4: rule__RosTopicConnection__Group__0 + // InternalRosSystemParser.g:580:3: ( rule__RosTopicConnection__Group__0 ) + // InternalRosSystemParser.g:580:4: rule__RosTopicConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosTopicConnection__Group__0(); @@ -1783,11 +1785,11 @@ public final void ruleRosTopicConnection() throws RecognitionException { // $ANTLR start "entryRuleRosServiceConnection" - // InternalRosSystemParser.g:588:1: entryRuleRosServiceConnection : ruleRosServiceConnection EOF ; + // InternalRosSystemParser.g:589:1: entryRuleRosServiceConnection : ruleRosServiceConnection EOF ; public final void entryRuleRosServiceConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:589:1: ( ruleRosServiceConnection EOF ) - // InternalRosSystemParser.g:590:1: ruleRosServiceConnection EOF + // InternalRosSystemParser.g:590:1: ( ruleRosServiceConnection EOF ) + // InternalRosSystemParser.g:591:1: ruleRosServiceConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionRule()); @@ -1817,23 +1819,23 @@ public final void entryRuleRosServiceConnection() throws RecognitionException { // $ANTLR start "ruleRosServiceConnection" - // InternalRosSystemParser.g:597:1: ruleRosServiceConnection : ( ( rule__RosServiceConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:598:1: ruleRosServiceConnection : ( ( rule__RosServiceConnection__Group__0 ) ) ; public final void ruleRosServiceConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:601:2: ( ( ( rule__RosServiceConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:602:2: ( ( rule__RosServiceConnection__Group__0 ) ) + // InternalRosSystemParser.g:602:2: ( ( ( rule__RosServiceConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:603:2: ( ( rule__RosServiceConnection__Group__0 ) ) { - // InternalRosSystemParser.g:602:2: ( ( rule__RosServiceConnection__Group__0 ) ) - // InternalRosSystemParser.g:603:3: ( rule__RosServiceConnection__Group__0 ) + // InternalRosSystemParser.g:603:2: ( ( rule__RosServiceConnection__Group__0 ) ) + // InternalRosSystemParser.g:604:3: ( rule__RosServiceConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:604:3: ( rule__RosServiceConnection__Group__0 ) - // InternalRosSystemParser.g:604:4: rule__RosServiceConnection__Group__0 + // InternalRosSystemParser.g:605:3: ( rule__RosServiceConnection__Group__0 ) + // InternalRosSystemParser.g:605:4: rule__RosServiceConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosServiceConnection__Group__0(); @@ -1868,11 +1870,11 @@ public final void ruleRosServiceConnection() throws RecognitionException { // $ANTLR start "entryRuleRosActionConnection" - // InternalRosSystemParser.g:613:1: entryRuleRosActionConnection : ruleRosActionConnection EOF ; + // InternalRosSystemParser.g:614:1: entryRuleRosActionConnection : ruleRosActionConnection EOF ; public final void entryRuleRosActionConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:614:1: ( ruleRosActionConnection EOF ) - // InternalRosSystemParser.g:615:1: ruleRosActionConnection EOF + // InternalRosSystemParser.g:615:1: ( ruleRosActionConnection EOF ) + // InternalRosSystemParser.g:616:1: ruleRosActionConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionRule()); @@ -1902,23 +1904,23 @@ public final void entryRuleRosActionConnection() throws RecognitionException { // $ANTLR start "ruleRosActionConnection" - // InternalRosSystemParser.g:622:1: ruleRosActionConnection : ( ( rule__RosActionConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:623:1: ruleRosActionConnection : ( ( rule__RosActionConnection__Group__0 ) ) ; public final void ruleRosActionConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:626:2: ( ( ( rule__RosActionConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:627:2: ( ( rule__RosActionConnection__Group__0 ) ) + // InternalRosSystemParser.g:627:2: ( ( ( rule__RosActionConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:628:2: ( ( rule__RosActionConnection__Group__0 ) ) { - // InternalRosSystemParser.g:627:2: ( ( rule__RosActionConnection__Group__0 ) ) - // InternalRosSystemParser.g:628:3: ( rule__RosActionConnection__Group__0 ) + // InternalRosSystemParser.g:628:2: ( ( rule__RosActionConnection__Group__0 ) ) + // InternalRosSystemParser.g:629:3: ( rule__RosActionConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:629:3: ( rule__RosActionConnection__Group__0 ) - // InternalRosSystemParser.g:629:4: rule__RosActionConnection__Group__0 + // InternalRosSystemParser.g:630:3: ( rule__RosActionConnection__Group__0 ) + // InternalRosSystemParser.g:630:4: rule__RosActionConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosActionConnection__Group__0(); @@ -1953,11 +1955,11 @@ public final void ruleRosActionConnection() throws RecognitionException { // $ANTLR start "entryRuleNamespace" - // InternalRosSystemParser.g:638:1: entryRuleNamespace : ruleNamespace EOF ; + // InternalRosSystemParser.g:639:1: entryRuleNamespace : ruleNamespace EOF ; public final void entryRuleNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:639:1: ( ruleNamespace EOF ) - // InternalRosSystemParser.g:640:1: ruleNamespace EOF + // InternalRosSystemParser.g:640:1: ( ruleNamespace EOF ) + // InternalRosSystemParser.g:641:1: ruleNamespace EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceRule()); @@ -1987,23 +1989,23 @@ public final void entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRosSystemParser.g:647:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; + // InternalRosSystemParser.g:648:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; public final void ruleNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:651:2: ( ( ( rule__Namespace__Alternatives ) ) ) - // InternalRosSystemParser.g:652:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRosSystemParser.g:652:2: ( ( ( rule__Namespace__Alternatives ) ) ) + // InternalRosSystemParser.g:653:2: ( ( rule__Namespace__Alternatives ) ) { - // InternalRosSystemParser.g:652:2: ( ( rule__Namespace__Alternatives ) ) - // InternalRosSystemParser.g:653:3: ( rule__Namespace__Alternatives ) + // InternalRosSystemParser.g:653:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRosSystemParser.g:654:3: ( rule__Namespace__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getAlternatives()); } - // InternalRosSystemParser.g:654:3: ( rule__Namespace__Alternatives ) - // InternalRosSystemParser.g:654:4: rule__Namespace__Alternatives + // InternalRosSystemParser.g:655:3: ( rule__Namespace__Alternatives ) + // InternalRosSystemParser.g:655:4: rule__Namespace__Alternatives { pushFollow(FOLLOW_2); rule__Namespace__Alternatives(); @@ -2038,11 +2040,11 @@ public final void ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRosSystemParser.g:663:1: entryRuleGraphName : ruleGraphName EOF ; + // InternalRosSystemParser.g:664:1: entryRuleGraphName : ruleGraphName EOF ; public final void entryRuleGraphName() throws RecognitionException { try { - // InternalRosSystemParser.g:664:1: ( ruleGraphName EOF ) - // InternalRosSystemParser.g:665:1: ruleGraphName EOF + // InternalRosSystemParser.g:665:1: ( ruleGraphName EOF ) + // InternalRosSystemParser.g:666:1: ruleGraphName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getGraphNameRule()); @@ -2072,17 +2074,17 @@ public final void entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRosSystemParser.g:672:1: ruleGraphName : ( GraphName ) ; + // InternalRosSystemParser.g:673:1: ruleGraphName : ( GraphName ) ; public final void ruleGraphName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:676:2: ( ( GraphName ) ) - // InternalRosSystemParser.g:677:2: ( GraphName ) + // InternalRosSystemParser.g:677:2: ( ( GraphName ) ) + // InternalRosSystemParser.g:678:2: ( GraphName ) { - // InternalRosSystemParser.g:677:2: ( GraphName ) - // InternalRosSystemParser.g:678:3: GraphName + // InternalRosSystemParser.g:678:2: ( GraphName ) + // InternalRosSystemParser.g:679:3: GraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGraphNameAccess().getGraphNameKeyword()); @@ -2113,11 +2115,11 @@ public final void ruleGraphName() throws RecognitionException { // $ANTLR start "entryRuleGlobalNamespace" - // InternalRosSystemParser.g:688:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; + // InternalRosSystemParser.g:689:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; public final void entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:689:1: ( ruleGlobalNamespace EOF ) - // InternalRosSystemParser.g:690:1: ruleGlobalNamespace EOF + // InternalRosSystemParser.g:690:1: ( ruleGlobalNamespace EOF ) + // InternalRosSystemParser.g:691:1: ruleGlobalNamespace EOF { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceRule()); @@ -2147,23 +2149,23 @@ public final void entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRosSystemParser.g:697:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; + // InternalRosSystemParser.g:698:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; public final void ruleGlobalNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:701:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) - // InternalRosSystemParser.g:702:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRosSystemParser.g:702:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) + // InternalRosSystemParser.g:703:2: ( ( rule__GlobalNamespace__Group__0 ) ) { - // InternalRosSystemParser.g:702:2: ( ( rule__GlobalNamespace__Group__0 ) ) - // InternalRosSystemParser.g:703:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRosSystemParser.g:703:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRosSystemParser.g:704:3: ( rule__GlobalNamespace__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup()); } - // InternalRosSystemParser.g:704:3: ( rule__GlobalNamespace__Group__0 ) - // InternalRosSystemParser.g:704:4: rule__GlobalNamespace__Group__0 + // InternalRosSystemParser.g:705:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRosSystemParser.g:705:4: rule__GlobalNamespace__Group__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__0(); @@ -2198,11 +2200,11 @@ public final void ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRosSystemParser.g:713:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; + // InternalRosSystemParser.g:714:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; public final void entryRuleRelativeNamespace_Impl() throws RecognitionException { try { - // InternalRosSystemParser.g:714:1: ( ruleRelativeNamespace_Impl EOF ) - // InternalRosSystemParser.g:715:1: ruleRelativeNamespace_Impl EOF + // InternalRosSystemParser.g:715:1: ( ruleRelativeNamespace_Impl EOF ) + // InternalRosSystemParser.g:716:1: ruleRelativeNamespace_Impl EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplRule()); @@ -2232,23 +2234,23 @@ public final void entryRuleRelativeNamespace_Impl() throws RecognitionException // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRosSystemParser.g:722:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; + // InternalRosSystemParser.g:723:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; public final void ruleRelativeNamespace_Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:726:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) - // InternalRosSystemParser.g:727:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRosSystemParser.g:727:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) + // InternalRosSystemParser.g:728:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) { - // InternalRosSystemParser.g:727:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) - // InternalRosSystemParser.g:728:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRosSystemParser.g:728:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRosSystemParser.g:729:3: ( rule__RelativeNamespace_Impl__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup()); } - // InternalRosSystemParser.g:729:3: ( rule__RelativeNamespace_Impl__Group__0 ) - // InternalRosSystemParser.g:729:4: rule__RelativeNamespace_Impl__Group__0 + // InternalRosSystemParser.g:730:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRosSystemParser.g:730:4: rule__RelativeNamespace_Impl__Group__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__0(); @@ -2283,11 +2285,11 @@ public final void ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRosSystemParser.g:738:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; + // InternalRosSystemParser.g:739:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; public final void entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:739:1: ( rulePrivateNamespace EOF ) - // InternalRosSystemParser.g:740:1: rulePrivateNamespace EOF + // InternalRosSystemParser.g:740:1: ( rulePrivateNamespace EOF ) + // InternalRosSystemParser.g:741:1: rulePrivateNamespace EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceRule()); @@ -2317,23 +2319,23 @@ public final void entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRosSystemParser.g:747:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; + // InternalRosSystemParser.g:748:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; public final void rulePrivateNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:751:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) - // InternalRosSystemParser.g:752:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRosSystemParser.g:752:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) + // InternalRosSystemParser.g:753:2: ( ( rule__PrivateNamespace__Group__0 ) ) { - // InternalRosSystemParser.g:752:2: ( ( rule__PrivateNamespace__Group__0 ) ) - // InternalRosSystemParser.g:753:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRosSystemParser.g:753:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRosSystemParser.g:754:3: ( rule__PrivateNamespace__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup()); } - // InternalRosSystemParser.g:754:3: ( rule__PrivateNamespace__Group__0 ) - // InternalRosSystemParser.g:754:4: rule__PrivateNamespace__Group__0 + // InternalRosSystemParser.g:755:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRosSystemParser.g:755:4: rule__PrivateNamespace__Group__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__0(); @@ -2368,11 +2370,11 @@ public final void rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameter" - // InternalRosSystemParser.g:763:1: entryRuleParameter : ruleParameter EOF ; + // InternalRosSystemParser.g:764:1: entryRuleParameter : ruleParameter EOF ; public final void entryRuleParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:764:1: ( ruleParameter EOF ) - // InternalRosSystemParser.g:765:1: ruleParameter EOF + // InternalRosSystemParser.g:765:1: ( ruleParameter EOF ) + // InternalRosSystemParser.g:766:1: ruleParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterRule()); @@ -2402,23 +2404,23 @@ public final void entryRuleParameter() throws RecognitionException { // $ANTLR start "ruleParameter" - // InternalRosSystemParser.g:772:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; + // InternalRosSystemParser.g:773:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; public final void ruleParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:776:2: ( ( ( rule__Parameter__Group__0 ) ) ) - // InternalRosSystemParser.g:777:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRosSystemParser.g:777:2: ( ( ( rule__Parameter__Group__0 ) ) ) + // InternalRosSystemParser.g:778:2: ( ( rule__Parameter__Group__0 ) ) { - // InternalRosSystemParser.g:777:2: ( ( rule__Parameter__Group__0 ) ) - // InternalRosSystemParser.g:778:3: ( rule__Parameter__Group__0 ) + // InternalRosSystemParser.g:778:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRosSystemParser.g:779:3: ( rule__Parameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getGroup()); } - // InternalRosSystemParser.g:779:3: ( rule__Parameter__Group__0 ) - // InternalRosSystemParser.g:779:4: rule__Parameter__Group__0 + // InternalRosSystemParser.g:780:3: ( rule__Parameter__Group__0 ) + // InternalRosSystemParser.g:780:4: rule__Parameter__Group__0 { pushFollow(FOLLOW_2); rule__Parameter__Group__0(); @@ -2453,11 +2455,11 @@ public final void ruleParameter() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalRosSystemParser.g:788:1: entryRuleParameterType : ruleParameterType EOF ; + // InternalRosSystemParser.g:789:1: entryRuleParameterType : ruleParameterType EOF ; public final void entryRuleParameterType() throws RecognitionException { try { - // InternalRosSystemParser.g:789:1: ( ruleParameterType EOF ) - // InternalRosSystemParser.g:790:1: ruleParameterType EOF + // InternalRosSystemParser.g:790:1: ( ruleParameterType EOF ) + // InternalRosSystemParser.g:791:1: ruleParameterType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeRule()); @@ -2487,23 +2489,23 @@ public final void entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalRosSystemParser.g:797:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; + // InternalRosSystemParser.g:798:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; public final void ruleParameterType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:801:2: ( ( ( rule__ParameterType__Alternatives ) ) ) - // InternalRosSystemParser.g:802:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRosSystemParser.g:802:2: ( ( ( rule__ParameterType__Alternatives ) ) ) + // InternalRosSystemParser.g:803:2: ( ( rule__ParameterType__Alternatives ) ) { - // InternalRosSystemParser.g:802:2: ( ( rule__ParameterType__Alternatives ) ) - // InternalRosSystemParser.g:803:3: ( rule__ParameterType__Alternatives ) + // InternalRosSystemParser.g:803:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRosSystemParser.g:804:3: ( rule__ParameterType__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getAlternatives()); } - // InternalRosSystemParser.g:804:3: ( rule__ParameterType__Alternatives ) - // InternalRosSystemParser.g:804:4: rule__ParameterType__Alternatives + // InternalRosSystemParser.g:805:3: ( rule__ParameterType__Alternatives ) + // InternalRosSystemParser.g:805:4: rule__ParameterType__Alternatives { pushFollow(FOLLOW_2); rule__ParameterType__Alternatives(); @@ -2538,11 +2540,11 @@ public final void ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalRosSystemParser.g:813:1: entryRuleParameterValue : ruleParameterValue EOF ; + // InternalRosSystemParser.g:814:1: entryRuleParameterValue : ruleParameterValue EOF ; public final void entryRuleParameterValue() throws RecognitionException { try { - // InternalRosSystemParser.g:814:1: ( ruleParameterValue EOF ) - // InternalRosSystemParser.g:815:1: ruleParameterValue EOF + // InternalRosSystemParser.g:815:1: ( ruleParameterValue EOF ) + // InternalRosSystemParser.g:816:1: ruleParameterValue EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueRule()); @@ -2572,23 +2574,23 @@ public final void entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalRosSystemParser.g:822:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; + // InternalRosSystemParser.g:823:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; public final void ruleParameterValue() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:826:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) - // InternalRosSystemParser.g:827:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRosSystemParser.g:827:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) + // InternalRosSystemParser.g:828:2: ( ( rule__ParameterValue__Alternatives ) ) { - // InternalRosSystemParser.g:827:2: ( ( rule__ParameterValue__Alternatives ) ) - // InternalRosSystemParser.g:828:3: ( rule__ParameterValue__Alternatives ) + // InternalRosSystemParser.g:828:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRosSystemParser.g:829:3: ( rule__ParameterValue__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getAlternatives()); } - // InternalRosSystemParser.g:829:3: ( rule__ParameterValue__Alternatives ) - // InternalRosSystemParser.g:829:4: rule__ParameterValue__Alternatives + // InternalRosSystemParser.g:830:3: ( rule__ParameterValue__Alternatives ) + // InternalRosSystemParser.g:830:4: rule__ParameterValue__Alternatives { pushFollow(FOLLOW_2); rule__ParameterValue__Alternatives(); @@ -2623,11 +2625,11 @@ public final void ruleParameterValue() throws RecognitionException { // $ANTLR start "entryRuleParameterListType" - // InternalRosSystemParser.g:838:1: entryRuleParameterListType : ruleParameterListType EOF ; + // InternalRosSystemParser.g:839:1: entryRuleParameterListType : ruleParameterListType EOF ; public final void entryRuleParameterListType() throws RecognitionException { try { - // InternalRosSystemParser.g:839:1: ( ruleParameterListType EOF ) - // InternalRosSystemParser.g:840:1: ruleParameterListType EOF + // InternalRosSystemParser.g:840:1: ( ruleParameterListType EOF ) + // InternalRosSystemParser.g:841:1: ruleParameterListType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeRule()); @@ -2657,23 +2659,23 @@ public final void entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalRosSystemParser.g:847:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; + // InternalRosSystemParser.g:848:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; public final void ruleParameterListType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:851:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) - // InternalRosSystemParser.g:852:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRosSystemParser.g:852:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) + // InternalRosSystemParser.g:853:2: ( ( rule__ParameterListType__Group__0 ) ) { - // InternalRosSystemParser.g:852:2: ( ( rule__ParameterListType__Group__0 ) ) - // InternalRosSystemParser.g:853:3: ( rule__ParameterListType__Group__0 ) + // InternalRosSystemParser.g:853:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRosSystemParser.g:854:3: ( rule__ParameterListType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getGroup()); } - // InternalRosSystemParser.g:854:3: ( rule__ParameterListType__Group__0 ) - // InternalRosSystemParser.g:854:4: rule__ParameterListType__Group__0 + // InternalRosSystemParser.g:855:3: ( rule__ParameterListType__Group__0 ) + // InternalRosSystemParser.g:855:4: rule__ParameterListType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterListType__Group__0(); @@ -2708,11 +2710,11 @@ public final void ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalRosSystemParser.g:863:1: entryRuleParameterStructType : ruleParameterStructType EOF ; + // InternalRosSystemParser.g:864:1: entryRuleParameterStructType : ruleParameterStructType EOF ; public final void entryRuleParameterStructType() throws RecognitionException { try { - // InternalRosSystemParser.g:864:1: ( ruleParameterStructType EOF ) - // InternalRosSystemParser.g:865:1: ruleParameterStructType EOF + // InternalRosSystemParser.g:865:1: ( ruleParameterStructType EOF ) + // InternalRosSystemParser.g:866:1: ruleParameterStructType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeRule()); @@ -2742,23 +2744,23 @@ public final void entryRuleParameterStructType() throws RecognitionException { // $ANTLR start "ruleParameterStructType" - // InternalRosSystemParser.g:872:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; + // InternalRosSystemParser.g:873:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; public final void ruleParameterStructType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:876:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) - // InternalRosSystemParser.g:877:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRosSystemParser.g:877:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) + // InternalRosSystemParser.g:878:2: ( ( rule__ParameterStructType__Group__0 ) ) { - // InternalRosSystemParser.g:877:2: ( ( rule__ParameterStructType__Group__0 ) ) - // InternalRosSystemParser.g:878:3: ( rule__ParameterStructType__Group__0 ) + // InternalRosSystemParser.g:878:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRosSystemParser.g:879:3: ( rule__ParameterStructType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getGroup()); } - // InternalRosSystemParser.g:879:3: ( rule__ParameterStructType__Group__0 ) - // InternalRosSystemParser.g:879:4: rule__ParameterStructType__Group__0 + // InternalRosSystemParser.g:880:3: ( rule__ParameterStructType__Group__0 ) + // InternalRosSystemParser.g:880:4: rule__ParameterStructType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__0(); @@ -2793,11 +2795,11 @@ public final void ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalRosSystemParser.g:888:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; + // InternalRosSystemParser.g:889:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; public final void entryRuleParameterIntegerType() throws RecognitionException { try { - // InternalRosSystemParser.g:889:1: ( ruleParameterIntegerType EOF ) - // InternalRosSystemParser.g:890:1: ruleParameterIntegerType EOF + // InternalRosSystemParser.g:890:1: ( ruleParameterIntegerType EOF ) + // InternalRosSystemParser.g:891:1: ruleParameterIntegerType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeRule()); @@ -2827,23 +2829,23 @@ public final void entryRuleParameterIntegerType() throws RecognitionException { // $ANTLR start "ruleParameterIntegerType" - // InternalRosSystemParser.g:897:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; + // InternalRosSystemParser.g:898:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; public final void ruleParameterIntegerType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:901:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) - // InternalRosSystemParser.g:902:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRosSystemParser.g:902:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) + // InternalRosSystemParser.g:903:2: ( ( rule__ParameterIntegerType__Group__0 ) ) { - // InternalRosSystemParser.g:902:2: ( ( rule__ParameterIntegerType__Group__0 ) ) - // InternalRosSystemParser.g:903:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRosSystemParser.g:903:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRosSystemParser.g:904:3: ( rule__ParameterIntegerType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getGroup()); } - // InternalRosSystemParser.g:904:3: ( rule__ParameterIntegerType__Group__0 ) - // InternalRosSystemParser.g:904:4: rule__ParameterIntegerType__Group__0 + // InternalRosSystemParser.g:905:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRosSystemParser.g:905:4: rule__ParameterIntegerType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__0(); @@ -2878,11 +2880,11 @@ public final void ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRosSystemParser.g:913:1: entryRuleParameterStringType : ruleParameterStringType EOF ; + // InternalRosSystemParser.g:914:1: entryRuleParameterStringType : ruleParameterStringType EOF ; public final void entryRuleParameterStringType() throws RecognitionException { try { - // InternalRosSystemParser.g:914:1: ( ruleParameterStringType EOF ) - // InternalRosSystemParser.g:915:1: ruleParameterStringType EOF + // InternalRosSystemParser.g:915:1: ( ruleParameterStringType EOF ) + // InternalRosSystemParser.g:916:1: ruleParameterStringType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeRule()); @@ -2912,23 +2914,23 @@ public final void entryRuleParameterStringType() throws RecognitionException { // $ANTLR start "ruleParameterStringType" - // InternalRosSystemParser.g:922:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; + // InternalRosSystemParser.g:923:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; public final void ruleParameterStringType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:926:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) - // InternalRosSystemParser.g:927:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRosSystemParser.g:927:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) + // InternalRosSystemParser.g:928:2: ( ( rule__ParameterStringType__Group__0 ) ) { - // InternalRosSystemParser.g:927:2: ( ( rule__ParameterStringType__Group__0 ) ) - // InternalRosSystemParser.g:928:3: ( rule__ParameterStringType__Group__0 ) + // InternalRosSystemParser.g:928:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRosSystemParser.g:929:3: ( rule__ParameterStringType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getGroup()); } - // InternalRosSystemParser.g:929:3: ( rule__ParameterStringType__Group__0 ) - // InternalRosSystemParser.g:929:4: rule__ParameterStringType__Group__0 + // InternalRosSystemParser.g:930:3: ( rule__ParameterStringType__Group__0 ) + // InternalRosSystemParser.g:930:4: rule__ParameterStringType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__0(); @@ -2963,11 +2965,11 @@ public final void ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRosSystemParser.g:938:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; + // InternalRosSystemParser.g:939:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; public final void entryRuleParameterDoubleType() throws RecognitionException { try { - // InternalRosSystemParser.g:939:1: ( ruleParameterDoubleType EOF ) - // InternalRosSystemParser.g:940:1: ruleParameterDoubleType EOF + // InternalRosSystemParser.g:940:1: ( ruleParameterDoubleType EOF ) + // InternalRosSystemParser.g:941:1: ruleParameterDoubleType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeRule()); @@ -2997,23 +2999,23 @@ public final void entryRuleParameterDoubleType() throws RecognitionException { // $ANTLR start "ruleParameterDoubleType" - // InternalRosSystemParser.g:947:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; + // InternalRosSystemParser.g:948:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; public final void ruleParameterDoubleType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:951:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) - // InternalRosSystemParser.g:952:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRosSystemParser.g:952:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) + // InternalRosSystemParser.g:953:2: ( ( rule__ParameterDoubleType__Group__0 ) ) { - // InternalRosSystemParser.g:952:2: ( ( rule__ParameterDoubleType__Group__0 ) ) - // InternalRosSystemParser.g:953:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRosSystemParser.g:953:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRosSystemParser.g:954:3: ( rule__ParameterDoubleType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getGroup()); } - // InternalRosSystemParser.g:954:3: ( rule__ParameterDoubleType__Group__0 ) - // InternalRosSystemParser.g:954:4: rule__ParameterDoubleType__Group__0 + // InternalRosSystemParser.g:955:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRosSystemParser.g:955:4: rule__ParameterDoubleType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__0(); @@ -3048,11 +3050,11 @@ public final void ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRosSystemParser.g:963:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; + // InternalRosSystemParser.g:964:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; public final void entryRuleParameterBooleanType() throws RecognitionException { try { - // InternalRosSystemParser.g:964:1: ( ruleParameterBooleanType EOF ) - // InternalRosSystemParser.g:965:1: ruleParameterBooleanType EOF + // InternalRosSystemParser.g:965:1: ( ruleParameterBooleanType EOF ) + // InternalRosSystemParser.g:966:1: ruleParameterBooleanType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeRule()); @@ -3082,23 +3084,23 @@ public final void entryRuleParameterBooleanType() throws RecognitionException { // $ANTLR start "ruleParameterBooleanType" - // InternalRosSystemParser.g:972:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; + // InternalRosSystemParser.g:973:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; public final void ruleParameterBooleanType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:976:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) - // InternalRosSystemParser.g:977:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRosSystemParser.g:977:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) + // InternalRosSystemParser.g:978:2: ( ( rule__ParameterBooleanType__Group__0 ) ) { - // InternalRosSystemParser.g:977:2: ( ( rule__ParameterBooleanType__Group__0 ) ) - // InternalRosSystemParser.g:978:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRosSystemParser.g:978:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRosSystemParser.g:979:3: ( rule__ParameterBooleanType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getGroup()); } - // InternalRosSystemParser.g:979:3: ( rule__ParameterBooleanType__Group__0 ) - // InternalRosSystemParser.g:979:4: rule__ParameterBooleanType__Group__0 + // InternalRosSystemParser.g:980:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRosSystemParser.g:980:4: rule__ParameterBooleanType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__0(); @@ -3133,11 +3135,11 @@ public final void ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRosSystemParser.g:988:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; + // InternalRosSystemParser.g:989:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; public final void entryRuleParameterBase64Type() throws RecognitionException { try { - // InternalRosSystemParser.g:989:1: ( ruleParameterBase64Type EOF ) - // InternalRosSystemParser.g:990:1: ruleParameterBase64Type EOF + // InternalRosSystemParser.g:990:1: ( ruleParameterBase64Type EOF ) + // InternalRosSystemParser.g:991:1: ruleParameterBase64Type EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeRule()); @@ -3167,23 +3169,23 @@ public final void entryRuleParameterBase64Type() throws RecognitionException { // $ANTLR start "ruleParameterBase64Type" - // InternalRosSystemParser.g:997:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; + // InternalRosSystemParser.g:998:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; public final void ruleParameterBase64Type() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1001:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) - // InternalRosSystemParser.g:1002:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRosSystemParser.g:1002:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) + // InternalRosSystemParser.g:1003:2: ( ( rule__ParameterBase64Type__Group__0 ) ) { - // InternalRosSystemParser.g:1002:2: ( ( rule__ParameterBase64Type__Group__0 ) ) - // InternalRosSystemParser.g:1003:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRosSystemParser.g:1003:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRosSystemParser.g:1004:3: ( rule__ParameterBase64Type__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getGroup()); } - // InternalRosSystemParser.g:1004:3: ( rule__ParameterBase64Type__Group__0 ) - // InternalRosSystemParser.g:1004:4: rule__ParameterBase64Type__Group__0 + // InternalRosSystemParser.g:1005:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRosSystemParser.g:1005:4: rule__ParameterBase64Type__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__0(); @@ -3218,11 +3220,11 @@ public final void ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRosSystemParser.g:1013:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; + // InternalRosSystemParser.g:1014:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; public final void entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRosSystemParser.g:1014:1: ( ruleParameterArrayType EOF ) - // InternalRosSystemParser.g:1015:1: ruleParameterArrayType EOF + // InternalRosSystemParser.g:1015:1: ( ruleParameterArrayType EOF ) + // InternalRosSystemParser.g:1016:1: ruleParameterArrayType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeRule()); @@ -3252,23 +3254,23 @@ public final void entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosSystemParser.g:1022:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; + // InternalRosSystemParser.g:1023:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; public final void ruleParameterArrayType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1026:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) - // InternalRosSystemParser.g:1027:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRosSystemParser.g:1027:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) + // InternalRosSystemParser.g:1028:2: ( ( rule__ParameterArrayType__Group__0 ) ) { - // InternalRosSystemParser.g:1027:2: ( ( rule__ParameterArrayType__Group__0 ) ) - // InternalRosSystemParser.g:1028:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRosSystemParser.g:1028:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRosSystemParser.g:1029:3: ( rule__ParameterArrayType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getGroup()); } - // InternalRosSystemParser.g:1029:3: ( rule__ParameterArrayType__Group__0 ) - // InternalRosSystemParser.g:1029:4: rule__ParameterArrayType__Group__0 + // InternalRosSystemParser.g:1030:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRosSystemParser.g:1030:4: rule__ParameterArrayType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__0(); @@ -3303,11 +3305,11 @@ public final void ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosSystemParser.g:1038:1: entryRuleParameterList : ruleParameterList EOF ; + // InternalRosSystemParser.g:1039:1: entryRuleParameterList : ruleParameterList EOF ; public final void entryRuleParameterList() throws RecognitionException { try { - // InternalRosSystemParser.g:1039:1: ( ruleParameterList EOF ) - // InternalRosSystemParser.g:1040:1: ruleParameterList EOF + // InternalRosSystemParser.g:1040:1: ( ruleParameterList EOF ) + // InternalRosSystemParser.g:1041:1: ruleParameterList EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListRule()); @@ -3337,23 +3339,23 @@ public final void entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosSystemParser.g:1047:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; + // InternalRosSystemParser.g:1048:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; public final void ruleParameterList() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1051:2: ( ( ( rule__ParameterList__Group__0 ) ) ) - // InternalRosSystemParser.g:1052:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRosSystemParser.g:1052:2: ( ( ( rule__ParameterList__Group__0 ) ) ) + // InternalRosSystemParser.g:1053:2: ( ( rule__ParameterList__Group__0 ) ) { - // InternalRosSystemParser.g:1052:2: ( ( rule__ParameterList__Group__0 ) ) - // InternalRosSystemParser.g:1053:3: ( rule__ParameterList__Group__0 ) + // InternalRosSystemParser.g:1053:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRosSystemParser.g:1054:3: ( rule__ParameterList__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup()); } - // InternalRosSystemParser.g:1054:3: ( rule__ParameterList__Group__0 ) - // InternalRosSystemParser.g:1054:4: rule__ParameterList__Group__0 + // InternalRosSystemParser.g:1055:3: ( rule__ParameterList__Group__0 ) + // InternalRosSystemParser.g:1055:4: rule__ParameterList__Group__0 { pushFollow(FOLLOW_2); rule__ParameterList__Group__0(); @@ -3388,11 +3390,11 @@ public final void ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosSystemParser.g:1063:1: entryRuleParameterAny : ruleParameterAny EOF ; + // InternalRosSystemParser.g:1064:1: entryRuleParameterAny : ruleParameterAny EOF ; public final void entryRuleParameterAny() throws RecognitionException { try { - // InternalRosSystemParser.g:1064:1: ( ruleParameterAny EOF ) - // InternalRosSystemParser.g:1065:1: ruleParameterAny EOF + // InternalRosSystemParser.g:1065:1: ( ruleParameterAny EOF ) + // InternalRosSystemParser.g:1066:1: ruleParameterAny EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyRule()); @@ -3422,23 +3424,23 @@ public final void entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosSystemParser.g:1072:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; + // InternalRosSystemParser.g:1073:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; public final void ruleParameterAny() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1076:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) - // InternalRosSystemParser.g:1077:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRosSystemParser.g:1077:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) + // InternalRosSystemParser.g:1078:2: ( ( rule__ParameterAny__Group__0 ) ) { - // InternalRosSystemParser.g:1077:2: ( ( rule__ParameterAny__Group__0 ) ) - // InternalRosSystemParser.g:1078:3: ( rule__ParameterAny__Group__0 ) + // InternalRosSystemParser.g:1078:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRosSystemParser.g:1079:3: ( rule__ParameterAny__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getGroup()); } - // InternalRosSystemParser.g:1079:3: ( rule__ParameterAny__Group__0 ) - // InternalRosSystemParser.g:1079:4: rule__ParameterAny__Group__0 + // InternalRosSystemParser.g:1080:3: ( rule__ParameterAny__Group__0 ) + // InternalRosSystemParser.g:1080:4: rule__ParameterAny__Group__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group__0(); @@ -3473,11 +3475,11 @@ public final void ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosSystemParser.g:1088:1: entryRuleParameterString : ruleParameterString EOF ; + // InternalRosSystemParser.g:1089:1: entryRuleParameterString : ruleParameterString EOF ; public final void entryRuleParameterString() throws RecognitionException { try { - // InternalRosSystemParser.g:1089:1: ( ruleParameterString EOF ) - // InternalRosSystemParser.g:1090:1: ruleParameterString EOF + // InternalRosSystemParser.g:1090:1: ( ruleParameterString EOF ) + // InternalRosSystemParser.g:1091:1: ruleParameterString EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringRule()); @@ -3507,23 +3509,23 @@ public final void entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosSystemParser.g:1097:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1098:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; public final void ruleParameterString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1101:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1102:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRosSystemParser.g:1102:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1103:2: ( ( rule__ParameterString__ValueAssignment ) ) { - // InternalRosSystemParser.g:1102:2: ( ( rule__ParameterString__ValueAssignment ) ) - // InternalRosSystemParser.g:1103:3: ( rule__ParameterString__ValueAssignment ) + // InternalRosSystemParser.g:1103:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRosSystemParser.g:1104:3: ( rule__ParameterString__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1104:3: ( rule__ParameterString__ValueAssignment ) - // InternalRosSystemParser.g:1104:4: rule__ParameterString__ValueAssignment + // InternalRosSystemParser.g:1105:3: ( rule__ParameterString__ValueAssignment ) + // InternalRosSystemParser.g:1105:4: rule__ParameterString__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterString__ValueAssignment(); @@ -3558,11 +3560,11 @@ public final void ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosSystemParser.g:1113:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; + // InternalRosSystemParser.g:1114:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; public final void entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosSystemParser.g:1114:1: ( ruleParameterBase64 EOF ) - // InternalRosSystemParser.g:1115:1: ruleParameterBase64 EOF + // InternalRosSystemParser.g:1115:1: ( ruleParameterBase64 EOF ) + // InternalRosSystemParser.g:1116:1: ruleParameterBase64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64Rule()); @@ -3592,23 +3594,23 @@ public final void entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosSystemParser.g:1122:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1123:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; public final void ruleParameterBase64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1126:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1127:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRosSystemParser.g:1127:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1128:2: ( ( rule__ParameterBase64__ValueAssignment ) ) { - // InternalRosSystemParser.g:1127:2: ( ( rule__ParameterBase64__ValueAssignment ) ) - // InternalRosSystemParser.g:1128:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRosSystemParser.g:1128:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRosSystemParser.g:1129:3: ( rule__ParameterBase64__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64Access().getValueAssignment()); } - // InternalRosSystemParser.g:1129:3: ( rule__ParameterBase64__ValueAssignment ) - // InternalRosSystemParser.g:1129:4: rule__ParameterBase64__ValueAssignment + // InternalRosSystemParser.g:1130:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRosSystemParser.g:1130:4: rule__ParameterBase64__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBase64__ValueAssignment(); @@ -3643,11 +3645,11 @@ public final void ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosSystemParser.g:1138:1: entryRuleParameterInteger : ruleParameterInteger EOF ; + // InternalRosSystemParser.g:1139:1: entryRuleParameterInteger : ruleParameterInteger EOF ; public final void entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosSystemParser.g:1139:1: ( ruleParameterInteger EOF ) - // InternalRosSystemParser.g:1140:1: ruleParameterInteger EOF + // InternalRosSystemParser.g:1140:1: ( ruleParameterInteger EOF ) + // InternalRosSystemParser.g:1141:1: ruleParameterInteger EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerRule()); @@ -3677,23 +3679,23 @@ public final void entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosSystemParser.g:1147:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1148:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; public final void ruleParameterInteger() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1151:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1152:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRosSystemParser.g:1152:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1153:2: ( ( rule__ParameterInteger__ValueAssignment ) ) { - // InternalRosSystemParser.g:1152:2: ( ( rule__ParameterInteger__ValueAssignment ) ) - // InternalRosSystemParser.g:1153:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRosSystemParser.g:1153:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRosSystemParser.g:1154:3: ( rule__ParameterInteger__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1154:3: ( rule__ParameterInteger__ValueAssignment ) - // InternalRosSystemParser.g:1154:4: rule__ParameterInteger__ValueAssignment + // InternalRosSystemParser.g:1155:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRosSystemParser.g:1155:4: rule__ParameterInteger__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterInteger__ValueAssignment(); @@ -3728,11 +3730,11 @@ public final void ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosSystemParser.g:1163:1: entryRuleParameterDouble : ruleParameterDouble EOF ; + // InternalRosSystemParser.g:1164:1: entryRuleParameterDouble : ruleParameterDouble EOF ; public final void entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosSystemParser.g:1164:1: ( ruleParameterDouble EOF ) - // InternalRosSystemParser.g:1165:1: ruleParameterDouble EOF + // InternalRosSystemParser.g:1165:1: ( ruleParameterDouble EOF ) + // InternalRosSystemParser.g:1166:1: ruleParameterDouble EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleRule()); @@ -3762,23 +3764,23 @@ public final void entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosSystemParser.g:1172:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1173:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; public final void ruleParameterDouble() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1176:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1177:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRosSystemParser.g:1177:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1178:2: ( ( rule__ParameterDouble__ValueAssignment ) ) { - // InternalRosSystemParser.g:1177:2: ( ( rule__ParameterDouble__ValueAssignment ) ) - // InternalRosSystemParser.g:1178:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRosSystemParser.g:1178:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRosSystemParser.g:1179:3: ( rule__ParameterDouble__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1179:3: ( rule__ParameterDouble__ValueAssignment ) - // InternalRosSystemParser.g:1179:4: rule__ParameterDouble__ValueAssignment + // InternalRosSystemParser.g:1180:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRosSystemParser.g:1180:4: rule__ParameterDouble__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDouble__ValueAssignment(); @@ -3813,11 +3815,11 @@ public final void ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosSystemParser.g:1188:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; + // InternalRosSystemParser.g:1189:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; public final void entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosSystemParser.g:1189:1: ( ruleParameterBoolean EOF ) - // InternalRosSystemParser.g:1190:1: ruleParameterBoolean EOF + // InternalRosSystemParser.g:1190:1: ( ruleParameterBoolean EOF ) + // InternalRosSystemParser.g:1191:1: ruleParameterBoolean EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanRule()); @@ -3847,23 +3849,23 @@ public final void entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosSystemParser.g:1197:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1198:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; public final void ruleParameterBoolean() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1201:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1202:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRosSystemParser.g:1202:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1203:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) { - // InternalRosSystemParser.g:1202:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) - // InternalRosSystemParser.g:1203:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRosSystemParser.g:1203:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRosSystemParser.g:1204:3: ( rule__ParameterBoolean__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1204:3: ( rule__ParameterBoolean__ValueAssignment ) - // InternalRosSystemParser.g:1204:4: rule__ParameterBoolean__ValueAssignment + // InternalRosSystemParser.g:1205:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRosSystemParser.g:1205:4: rule__ParameterBoolean__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBoolean__ValueAssignment(); @@ -3898,11 +3900,11 @@ public final void ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosSystemParser.g:1213:1: entryRuleParameterStruct : ruleParameterStruct EOF ; + // InternalRosSystemParser.g:1214:1: entryRuleParameterStruct : ruleParameterStruct EOF ; public final void entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosSystemParser.g:1214:1: ( ruleParameterStruct EOF ) - // InternalRosSystemParser.g:1215:1: ruleParameterStruct EOF + // InternalRosSystemParser.g:1215:1: ( ruleParameterStruct EOF ) + // InternalRosSystemParser.g:1216:1: ruleParameterStruct EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructRule()); @@ -3932,23 +3934,23 @@ public final void entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosSystemParser.g:1222:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; + // InternalRosSystemParser.g:1223:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; public final void ruleParameterStruct() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1226:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) - // InternalRosSystemParser.g:1227:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRosSystemParser.g:1227:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) + // InternalRosSystemParser.g:1228:2: ( ( rule__ParameterStruct__Group__0 ) ) { - // InternalRosSystemParser.g:1227:2: ( ( rule__ParameterStruct__Group__0 ) ) - // InternalRosSystemParser.g:1228:3: ( rule__ParameterStruct__Group__0 ) + // InternalRosSystemParser.g:1228:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRosSystemParser.g:1229:3: ( rule__ParameterStruct__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getGroup()); } - // InternalRosSystemParser.g:1229:3: ( rule__ParameterStruct__Group__0 ) - // InternalRosSystemParser.g:1229:4: rule__ParameterStruct__Group__0 + // InternalRosSystemParser.g:1230:3: ( rule__ParameterStruct__Group__0 ) + // InternalRosSystemParser.g:1230:4: rule__ParameterStruct__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__0(); @@ -3983,11 +3985,11 @@ public final void ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosSystemParser.g:1238:1: entryRuleParameterDate : ruleParameterDate EOF ; + // InternalRosSystemParser.g:1239:1: entryRuleParameterDate : ruleParameterDate EOF ; public final void entryRuleParameterDate() throws RecognitionException { try { - // InternalRosSystemParser.g:1239:1: ( ruleParameterDate EOF ) - // InternalRosSystemParser.g:1240:1: ruleParameterDate EOF + // InternalRosSystemParser.g:1240:1: ( ruleParameterDate EOF ) + // InternalRosSystemParser.g:1241:1: ruleParameterDate EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDateRule()); @@ -4017,23 +4019,23 @@ public final void entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosSystemParser.g:1247:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1248:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; public final void ruleParameterDate() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1251:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1252:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRosSystemParser.g:1252:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1253:2: ( ( rule__ParameterDate__ValueAssignment ) ) { - // InternalRosSystemParser.g:1252:2: ( ( rule__ParameterDate__ValueAssignment ) ) - // InternalRosSystemParser.g:1253:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRosSystemParser.g:1253:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRosSystemParser.g:1254:3: ( rule__ParameterDate__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDateAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1254:3: ( rule__ParameterDate__ValueAssignment ) - // InternalRosSystemParser.g:1254:4: rule__ParameterDate__ValueAssignment + // InternalRosSystemParser.g:1255:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRosSystemParser.g:1255:4: rule__ParameterDate__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDate__ValueAssignment(); @@ -4068,11 +4070,11 @@ public final void ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosSystemParser.g:1263:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; + // InternalRosSystemParser.g:1264:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; public final void entryRuleParameterStructMember() throws RecognitionException { try { - // InternalRosSystemParser.g:1264:1: ( ruleParameterStructMember EOF ) - // InternalRosSystemParser.g:1265:1: ruleParameterStructMember EOF + // InternalRosSystemParser.g:1265:1: ( ruleParameterStructMember EOF ) + // InternalRosSystemParser.g:1266:1: ruleParameterStructMember EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberRule()); @@ -4102,23 +4104,23 @@ public final void entryRuleParameterStructMember() throws RecognitionException { // $ANTLR start "ruleParameterStructMember" - // InternalRosSystemParser.g:1272:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; + // InternalRosSystemParser.g:1273:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; public final void ruleParameterStructMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1276:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) - // InternalRosSystemParser.g:1277:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRosSystemParser.g:1277:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) + // InternalRosSystemParser.g:1278:2: ( ( rule__ParameterStructMember__Group__0 ) ) { - // InternalRosSystemParser.g:1277:2: ( ( rule__ParameterStructMember__Group__0 ) ) - // InternalRosSystemParser.g:1278:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRosSystemParser.g:1278:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRosSystemParser.g:1279:3: ( rule__ParameterStructMember__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getGroup()); } - // InternalRosSystemParser.g:1279:3: ( rule__ParameterStructMember__Group__0 ) - // InternalRosSystemParser.g:1279:4: rule__ParameterStructMember__Group__0 + // InternalRosSystemParser.g:1280:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRosSystemParser.g:1280:4: rule__ParameterStructMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__0(); @@ -4153,11 +4155,11 @@ public final void ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosSystemParser.g:1288:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; + // InternalRosSystemParser.g:1289:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; public final void entryRuleParameterStructTypeMember() throws RecognitionException { try { - // InternalRosSystemParser.g:1289:1: ( ruleParameterStructTypeMember EOF ) - // InternalRosSystemParser.g:1290:1: ruleParameterStructTypeMember EOF + // InternalRosSystemParser.g:1290:1: ( ruleParameterStructTypeMember EOF ) + // InternalRosSystemParser.g:1291:1: ruleParameterStructTypeMember EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberRule()); @@ -4187,23 +4189,23 @@ public final void entryRuleParameterStructTypeMember() throws RecognitionExcepti // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosSystemParser.g:1297:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; + // InternalRosSystemParser.g:1298:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; public final void ruleParameterStructTypeMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1301:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) - // InternalRosSystemParser.g:1302:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRosSystemParser.g:1302:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) + // InternalRosSystemParser.g:1303:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) { - // InternalRosSystemParser.g:1302:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) - // InternalRosSystemParser.g:1303:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRosSystemParser.g:1303:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRosSystemParser.g:1304:3: ( rule__ParameterStructTypeMember__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getGroup()); } - // InternalRosSystemParser.g:1304:3: ( rule__ParameterStructTypeMember__Group__0 ) - // InternalRosSystemParser.g:1304:4: rule__ParameterStructTypeMember__Group__0 + // InternalRosSystemParser.g:1305:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRosSystemParser.g:1305:4: rule__ParameterStructTypeMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__0(); @@ -4238,11 +4240,11 @@ public final void ruleParameterStructTypeMember() throws RecognitionException { // $ANTLR start "entryRuleBase64Binary" - // InternalRosSystemParser.g:1313:1: entryRuleBase64Binary : ruleBase64Binary EOF ; + // InternalRosSystemParser.g:1314:1: entryRuleBase64Binary : ruleBase64Binary EOF ; public final void entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosSystemParser.g:1314:1: ( ruleBase64Binary EOF ) - // InternalRosSystemParser.g:1315:1: ruleBase64Binary EOF + // InternalRosSystemParser.g:1315:1: ( ruleBase64Binary EOF ) + // InternalRosSystemParser.g:1316:1: ruleBase64Binary EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBase64BinaryRule()); @@ -4272,17 +4274,17 @@ public final void entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosSystemParser.g:1322:1: ruleBase64Binary : ( RULE_BINARY ) ; + // InternalRosSystemParser.g:1323:1: ruleBase64Binary : ( RULE_BINARY ) ; public final void ruleBase64Binary() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1326:2: ( ( RULE_BINARY ) ) - // InternalRosSystemParser.g:1327:2: ( RULE_BINARY ) + // InternalRosSystemParser.g:1327:2: ( ( RULE_BINARY ) ) + // InternalRosSystemParser.g:1328:2: ( RULE_BINARY ) { - // InternalRosSystemParser.g:1327:2: ( RULE_BINARY ) - // InternalRosSystemParser.g:1328:3: RULE_BINARY + // InternalRosSystemParser.g:1328:2: ( RULE_BINARY ) + // InternalRosSystemParser.g:1329:3: RULE_BINARY { if ( state.backtracking==0 ) { before(grammarAccess.getBase64BinaryAccess().getBINARYTerminalRuleCall()); @@ -4313,11 +4315,11 @@ public final void ruleBase64Binary() throws RecognitionException { // $ANTLR start "entryRuleboolean0" - // InternalRosSystemParser.g:1338:1: entryRuleboolean0 : ruleboolean0 EOF ; + // InternalRosSystemParser.g:1339:1: entryRuleboolean0 : ruleboolean0 EOF ; public final void entryRuleboolean0() throws RecognitionException { try { - // InternalRosSystemParser.g:1339:1: ( ruleboolean0 EOF ) - // InternalRosSystemParser.g:1340:1: ruleboolean0 EOF + // InternalRosSystemParser.g:1340:1: ( ruleboolean0 EOF ) + // InternalRosSystemParser.g:1341:1: ruleboolean0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBoolean0Rule()); @@ -4347,17 +4349,17 @@ public final void entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosSystemParser.g:1347:1: ruleboolean0 : ( RULE_BOOLEAN ) ; + // InternalRosSystemParser.g:1348:1: ruleboolean0 : ( RULE_BOOLEAN ) ; public final void ruleboolean0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1351:2: ( ( RULE_BOOLEAN ) ) - // InternalRosSystemParser.g:1352:2: ( RULE_BOOLEAN ) + // InternalRosSystemParser.g:1352:2: ( ( RULE_BOOLEAN ) ) + // InternalRosSystemParser.g:1353:2: ( RULE_BOOLEAN ) { - // InternalRosSystemParser.g:1352:2: ( RULE_BOOLEAN ) - // InternalRosSystemParser.g:1353:3: RULE_BOOLEAN + // InternalRosSystemParser.g:1353:2: ( RULE_BOOLEAN ) + // InternalRosSystemParser.g:1354:3: RULE_BOOLEAN { if ( state.backtracking==0 ) { before(grammarAccess.getBoolean0Access().getBOOLEANTerminalRuleCall()); @@ -4388,11 +4390,11 @@ public final void ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosSystemParser.g:1363:1: entryRuleDouble0 : ruleDouble0 EOF ; + // InternalRosSystemParser.g:1364:1: entryRuleDouble0 : ruleDouble0 EOF ; public final void entryRuleDouble0() throws RecognitionException { try { - // InternalRosSystemParser.g:1364:1: ( ruleDouble0 EOF ) - // InternalRosSystemParser.g:1365:1: ruleDouble0 EOF + // InternalRosSystemParser.g:1365:1: ( ruleDouble0 EOF ) + // InternalRosSystemParser.g:1366:1: ruleDouble0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDouble0Rule()); @@ -4422,17 +4424,17 @@ public final void entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosSystemParser.g:1372:1: ruleDouble0 : ( RULE_DOUBLE ) ; + // InternalRosSystemParser.g:1373:1: ruleDouble0 : ( RULE_DOUBLE ) ; public final void ruleDouble0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1376:2: ( ( RULE_DOUBLE ) ) - // InternalRosSystemParser.g:1377:2: ( RULE_DOUBLE ) + // InternalRosSystemParser.g:1377:2: ( ( RULE_DOUBLE ) ) + // InternalRosSystemParser.g:1378:2: ( RULE_DOUBLE ) { - // InternalRosSystemParser.g:1377:2: ( RULE_DOUBLE ) - // InternalRosSystemParser.g:1378:3: RULE_DOUBLE + // InternalRosSystemParser.g:1378:2: ( RULE_DOUBLE ) + // InternalRosSystemParser.g:1379:3: RULE_DOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getDouble0Access().getDOUBLETerminalRuleCall()); @@ -4463,11 +4465,11 @@ public final void ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosSystemParser.g:1388:1: entryRuleInteger0 : ruleInteger0 EOF ; + // InternalRosSystemParser.g:1389:1: entryRuleInteger0 : ruleInteger0 EOF ; public final void entryRuleInteger0() throws RecognitionException { try { - // InternalRosSystemParser.g:1389:1: ( ruleInteger0 EOF ) - // InternalRosSystemParser.g:1390:1: ruleInteger0 EOF + // InternalRosSystemParser.g:1390:1: ( ruleInteger0 EOF ) + // InternalRosSystemParser.g:1391:1: ruleInteger0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInteger0Rule()); @@ -4497,17 +4499,17 @@ public final void entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosSystemParser.g:1397:1: ruleInteger0 : ( RULE_DECINT ) ; + // InternalRosSystemParser.g:1398:1: ruleInteger0 : ( RULE_DECINT ) ; public final void ruleInteger0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1401:2: ( ( RULE_DECINT ) ) - // InternalRosSystemParser.g:1402:2: ( RULE_DECINT ) + // InternalRosSystemParser.g:1402:2: ( ( RULE_DECINT ) ) + // InternalRosSystemParser.g:1403:2: ( RULE_DECINT ) { - // InternalRosSystemParser.g:1402:2: ( RULE_DECINT ) - // InternalRosSystemParser.g:1403:3: RULE_DECINT + // InternalRosSystemParser.g:1403:2: ( RULE_DECINT ) + // InternalRosSystemParser.g:1404:3: RULE_DECINT { if ( state.backtracking==0 ) { before(grammarAccess.getInteger0Access().getDECINTTerminalRuleCall()); @@ -4538,11 +4540,11 @@ public final void ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosSystemParser.g:1413:1: entryRuleDateTime0 : ruleDateTime0 EOF ; + // InternalRosSystemParser.g:1414:1: entryRuleDateTime0 : ruleDateTime0 EOF ; public final void entryRuleDateTime0() throws RecognitionException { try { - // InternalRosSystemParser.g:1414:1: ( ruleDateTime0 EOF ) - // InternalRosSystemParser.g:1415:1: ruleDateTime0 EOF + // InternalRosSystemParser.g:1415:1: ( ruleDateTime0 EOF ) + // InternalRosSystemParser.g:1416:1: ruleDateTime0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDateTime0Rule()); @@ -4572,17 +4574,17 @@ public final void entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosSystemParser.g:1422:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; + // InternalRosSystemParser.g:1423:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; public final void ruleDateTime0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1426:2: ( ( RULE_DATE_TIME ) ) - // InternalRosSystemParser.g:1427:2: ( RULE_DATE_TIME ) + // InternalRosSystemParser.g:1427:2: ( ( RULE_DATE_TIME ) ) + // InternalRosSystemParser.g:1428:2: ( RULE_DATE_TIME ) { - // InternalRosSystemParser.g:1427:2: ( RULE_DATE_TIME ) - // InternalRosSystemParser.g:1428:3: RULE_DATE_TIME + // InternalRosSystemParser.g:1428:2: ( RULE_DATE_TIME ) + // InternalRosSystemParser.g:1429:3: RULE_DATE_TIME { if ( state.backtracking==0 ) { before(grammarAccess.getDateTime0Access().getDATE_TIMETerminalRuleCall()); @@ -4613,11 +4615,11 @@ public final void ruleDateTime0() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRosSystemParser.g:1438:1: entryRuleAbstractType : ruleAbstractType EOF ; + // InternalRosSystemParser.g:1439:1: entryRuleAbstractType : ruleAbstractType EOF ; public final void entryRuleAbstractType() throws RecognitionException { try { - // InternalRosSystemParser.g:1439:1: ( ruleAbstractType EOF ) - // InternalRosSystemParser.g:1440:1: ruleAbstractType EOF + // InternalRosSystemParser.g:1440:1: ( ruleAbstractType EOF ) + // InternalRosSystemParser.g:1441:1: ruleAbstractType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeRule()); @@ -4647,23 +4649,23 @@ public final void entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosSystemParser.g:1447:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; + // InternalRosSystemParser.g:1448:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; public final void ruleAbstractType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1451:2: ( ( ( rule__AbstractType__Alternatives ) ) ) - // InternalRosSystemParser.g:1452:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRosSystemParser.g:1452:2: ( ( ( rule__AbstractType__Alternatives ) ) ) + // InternalRosSystemParser.g:1453:2: ( ( rule__AbstractType__Alternatives ) ) { - // InternalRosSystemParser.g:1452:2: ( ( rule__AbstractType__Alternatives ) ) - // InternalRosSystemParser.g:1453:3: ( rule__AbstractType__Alternatives ) + // InternalRosSystemParser.g:1453:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRosSystemParser.g:1454:3: ( rule__AbstractType__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getAlternatives()); } - // InternalRosSystemParser.g:1454:3: ( rule__AbstractType__Alternatives ) - // InternalRosSystemParser.g:1454:4: rule__AbstractType__Alternatives + // InternalRosSystemParser.g:1455:3: ( rule__AbstractType__Alternatives ) + // InternalRosSystemParser.g:1455:4: rule__AbstractType__Alternatives { pushFollow(FOLLOW_2); rule__AbstractType__Alternatives(); @@ -4698,11 +4700,11 @@ public final void ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosSystemParser.g:1463:1: entryRulebool : rulebool EOF ; + // InternalRosSystemParser.g:1464:1: entryRulebool : rulebool EOF ; public final void entryRulebool() throws RecognitionException { try { - // InternalRosSystemParser.g:1464:1: ( rulebool EOF ) - // InternalRosSystemParser.g:1465:1: rulebool EOF + // InternalRosSystemParser.g:1465:1: ( rulebool EOF ) + // InternalRosSystemParser.g:1466:1: rulebool EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBoolRule()); @@ -4732,23 +4734,23 @@ public final void entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosSystemParser.g:1472:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; + // InternalRosSystemParser.g:1473:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; public final void rulebool() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1476:2: ( ( ( rule__Bool__Group__0 ) ) ) - // InternalRosSystemParser.g:1477:2: ( ( rule__Bool__Group__0 ) ) + // InternalRosSystemParser.g:1477:2: ( ( ( rule__Bool__Group__0 ) ) ) + // InternalRosSystemParser.g:1478:2: ( ( rule__Bool__Group__0 ) ) { - // InternalRosSystemParser.g:1477:2: ( ( rule__Bool__Group__0 ) ) - // InternalRosSystemParser.g:1478:3: ( rule__Bool__Group__0 ) + // InternalRosSystemParser.g:1478:2: ( ( rule__Bool__Group__0 ) ) + // InternalRosSystemParser.g:1479:3: ( rule__Bool__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getGroup()); } - // InternalRosSystemParser.g:1479:3: ( rule__Bool__Group__0 ) - // InternalRosSystemParser.g:1479:4: rule__Bool__Group__0 + // InternalRosSystemParser.g:1480:3: ( rule__Bool__Group__0 ) + // InternalRosSystemParser.g:1480:4: rule__Bool__Group__0 { pushFollow(FOLLOW_2); rule__Bool__Group__0(); @@ -4783,11 +4785,11 @@ public final void rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosSystemParser.g:1488:1: entryRuleint8 : ruleint8 EOF ; + // InternalRosSystemParser.g:1489:1: entryRuleint8 : ruleint8 EOF ; public final void entryRuleint8() throws RecognitionException { try { - // InternalRosSystemParser.g:1489:1: ( ruleint8 EOF ) - // InternalRosSystemParser.g:1490:1: ruleint8 EOF + // InternalRosSystemParser.g:1490:1: ( ruleint8 EOF ) + // InternalRosSystemParser.g:1491:1: ruleint8 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Rule()); @@ -4817,23 +4819,23 @@ public final void entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosSystemParser.g:1497:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; + // InternalRosSystemParser.g:1498:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; public final void ruleint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1501:2: ( ( ( rule__Int8__Group__0 ) ) ) - // InternalRosSystemParser.g:1502:2: ( ( rule__Int8__Group__0 ) ) + // InternalRosSystemParser.g:1502:2: ( ( ( rule__Int8__Group__0 ) ) ) + // InternalRosSystemParser.g:1503:2: ( ( rule__Int8__Group__0 ) ) { - // InternalRosSystemParser.g:1502:2: ( ( rule__Int8__Group__0 ) ) - // InternalRosSystemParser.g:1503:3: ( rule__Int8__Group__0 ) + // InternalRosSystemParser.g:1503:2: ( ( rule__Int8__Group__0 ) ) + // InternalRosSystemParser.g:1504:3: ( rule__Int8__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getGroup()); } - // InternalRosSystemParser.g:1504:3: ( rule__Int8__Group__0 ) - // InternalRosSystemParser.g:1504:4: rule__Int8__Group__0 + // InternalRosSystemParser.g:1505:3: ( rule__Int8__Group__0 ) + // InternalRosSystemParser.g:1505:4: rule__Int8__Group__0 { pushFollow(FOLLOW_2); rule__Int8__Group__0(); @@ -4868,11 +4870,11 @@ public final void ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosSystemParser.g:1513:1: entryRuleuint8 : ruleuint8 EOF ; + // InternalRosSystemParser.g:1514:1: entryRuleuint8 : ruleuint8 EOF ; public final void entryRuleuint8() throws RecognitionException { try { - // InternalRosSystemParser.g:1514:1: ( ruleuint8 EOF ) - // InternalRosSystemParser.g:1515:1: ruleuint8 EOF + // InternalRosSystemParser.g:1515:1: ( ruleuint8 EOF ) + // InternalRosSystemParser.g:1516:1: ruleuint8 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Rule()); @@ -4902,23 +4904,23 @@ public final void entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosSystemParser.g:1522:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; + // InternalRosSystemParser.g:1523:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; public final void ruleuint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1526:2: ( ( ( rule__Uint8__Group__0 ) ) ) - // InternalRosSystemParser.g:1527:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRosSystemParser.g:1527:2: ( ( ( rule__Uint8__Group__0 ) ) ) + // InternalRosSystemParser.g:1528:2: ( ( rule__Uint8__Group__0 ) ) { - // InternalRosSystemParser.g:1527:2: ( ( rule__Uint8__Group__0 ) ) - // InternalRosSystemParser.g:1528:3: ( rule__Uint8__Group__0 ) + // InternalRosSystemParser.g:1528:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRosSystemParser.g:1529:3: ( rule__Uint8__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getGroup()); } - // InternalRosSystemParser.g:1529:3: ( rule__Uint8__Group__0 ) - // InternalRosSystemParser.g:1529:4: rule__Uint8__Group__0 + // InternalRosSystemParser.g:1530:3: ( rule__Uint8__Group__0 ) + // InternalRosSystemParser.g:1530:4: rule__Uint8__Group__0 { pushFollow(FOLLOW_2); rule__Uint8__Group__0(); @@ -4953,11 +4955,11 @@ public final void ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosSystemParser.g:1538:1: entryRuleint16 : ruleint16 EOF ; + // InternalRosSystemParser.g:1539:1: entryRuleint16 : ruleint16 EOF ; public final void entryRuleint16() throws RecognitionException { try { - // InternalRosSystemParser.g:1539:1: ( ruleint16 EOF ) - // InternalRosSystemParser.g:1540:1: ruleint16 EOF + // InternalRosSystemParser.g:1540:1: ( ruleint16 EOF ) + // InternalRosSystemParser.g:1541:1: ruleint16 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Rule()); @@ -4987,23 +4989,23 @@ public final void entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosSystemParser.g:1547:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; + // InternalRosSystemParser.g:1548:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; public final void ruleint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1551:2: ( ( ( rule__Int16__Group__0 ) ) ) - // InternalRosSystemParser.g:1552:2: ( ( rule__Int16__Group__0 ) ) + // InternalRosSystemParser.g:1552:2: ( ( ( rule__Int16__Group__0 ) ) ) + // InternalRosSystemParser.g:1553:2: ( ( rule__Int16__Group__0 ) ) { - // InternalRosSystemParser.g:1552:2: ( ( rule__Int16__Group__0 ) ) - // InternalRosSystemParser.g:1553:3: ( rule__Int16__Group__0 ) + // InternalRosSystemParser.g:1553:2: ( ( rule__Int16__Group__0 ) ) + // InternalRosSystemParser.g:1554:3: ( rule__Int16__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getGroup()); } - // InternalRosSystemParser.g:1554:3: ( rule__Int16__Group__0 ) - // InternalRosSystemParser.g:1554:4: rule__Int16__Group__0 + // InternalRosSystemParser.g:1555:3: ( rule__Int16__Group__0 ) + // InternalRosSystemParser.g:1555:4: rule__Int16__Group__0 { pushFollow(FOLLOW_2); rule__Int16__Group__0(); @@ -5038,11 +5040,11 @@ public final void ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosSystemParser.g:1563:1: entryRuleuint16 : ruleuint16 EOF ; + // InternalRosSystemParser.g:1564:1: entryRuleuint16 : ruleuint16 EOF ; public final void entryRuleuint16() throws RecognitionException { try { - // InternalRosSystemParser.g:1564:1: ( ruleuint16 EOF ) - // InternalRosSystemParser.g:1565:1: ruleuint16 EOF + // InternalRosSystemParser.g:1565:1: ( ruleuint16 EOF ) + // InternalRosSystemParser.g:1566:1: ruleuint16 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Rule()); @@ -5072,23 +5074,23 @@ public final void entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosSystemParser.g:1572:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; + // InternalRosSystemParser.g:1573:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; public final void ruleuint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1576:2: ( ( ( rule__Uint16__Group__0 ) ) ) - // InternalRosSystemParser.g:1577:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRosSystemParser.g:1577:2: ( ( ( rule__Uint16__Group__0 ) ) ) + // InternalRosSystemParser.g:1578:2: ( ( rule__Uint16__Group__0 ) ) { - // InternalRosSystemParser.g:1577:2: ( ( rule__Uint16__Group__0 ) ) - // InternalRosSystemParser.g:1578:3: ( rule__Uint16__Group__0 ) + // InternalRosSystemParser.g:1578:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRosSystemParser.g:1579:3: ( rule__Uint16__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getGroup()); } - // InternalRosSystemParser.g:1579:3: ( rule__Uint16__Group__0 ) - // InternalRosSystemParser.g:1579:4: rule__Uint16__Group__0 + // InternalRosSystemParser.g:1580:3: ( rule__Uint16__Group__0 ) + // InternalRosSystemParser.g:1580:4: rule__Uint16__Group__0 { pushFollow(FOLLOW_2); rule__Uint16__Group__0(); @@ -5123,11 +5125,11 @@ public final void ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosSystemParser.g:1588:1: entryRuleint32 : ruleint32 EOF ; + // InternalRosSystemParser.g:1589:1: entryRuleint32 : ruleint32 EOF ; public final void entryRuleint32() throws RecognitionException { try { - // InternalRosSystemParser.g:1589:1: ( ruleint32 EOF ) - // InternalRosSystemParser.g:1590:1: ruleint32 EOF + // InternalRosSystemParser.g:1590:1: ( ruleint32 EOF ) + // InternalRosSystemParser.g:1591:1: ruleint32 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Rule()); @@ -5157,23 +5159,23 @@ public final void entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosSystemParser.g:1597:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; + // InternalRosSystemParser.g:1598:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; public final void ruleint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1601:2: ( ( ( rule__Int32__Group__0 ) ) ) - // InternalRosSystemParser.g:1602:2: ( ( rule__Int32__Group__0 ) ) + // InternalRosSystemParser.g:1602:2: ( ( ( rule__Int32__Group__0 ) ) ) + // InternalRosSystemParser.g:1603:2: ( ( rule__Int32__Group__0 ) ) { - // InternalRosSystemParser.g:1602:2: ( ( rule__Int32__Group__0 ) ) - // InternalRosSystemParser.g:1603:3: ( rule__Int32__Group__0 ) + // InternalRosSystemParser.g:1603:2: ( ( rule__Int32__Group__0 ) ) + // InternalRosSystemParser.g:1604:3: ( rule__Int32__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getGroup()); } - // InternalRosSystemParser.g:1604:3: ( rule__Int32__Group__0 ) - // InternalRosSystemParser.g:1604:4: rule__Int32__Group__0 + // InternalRosSystemParser.g:1605:3: ( rule__Int32__Group__0 ) + // InternalRosSystemParser.g:1605:4: rule__Int32__Group__0 { pushFollow(FOLLOW_2); rule__Int32__Group__0(); @@ -5208,11 +5210,11 @@ public final void ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosSystemParser.g:1613:1: entryRuleuint32 : ruleuint32 EOF ; + // InternalRosSystemParser.g:1614:1: entryRuleuint32 : ruleuint32 EOF ; public final void entryRuleuint32() throws RecognitionException { try { - // InternalRosSystemParser.g:1614:1: ( ruleuint32 EOF ) - // InternalRosSystemParser.g:1615:1: ruleuint32 EOF + // InternalRosSystemParser.g:1615:1: ( ruleuint32 EOF ) + // InternalRosSystemParser.g:1616:1: ruleuint32 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Rule()); @@ -5242,23 +5244,23 @@ public final void entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosSystemParser.g:1622:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; + // InternalRosSystemParser.g:1623:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; public final void ruleuint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1626:2: ( ( ( rule__Uint32__Group__0 ) ) ) - // InternalRosSystemParser.g:1627:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRosSystemParser.g:1627:2: ( ( ( rule__Uint32__Group__0 ) ) ) + // InternalRosSystemParser.g:1628:2: ( ( rule__Uint32__Group__0 ) ) { - // InternalRosSystemParser.g:1627:2: ( ( rule__Uint32__Group__0 ) ) - // InternalRosSystemParser.g:1628:3: ( rule__Uint32__Group__0 ) + // InternalRosSystemParser.g:1628:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRosSystemParser.g:1629:3: ( rule__Uint32__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getGroup()); } - // InternalRosSystemParser.g:1629:3: ( rule__Uint32__Group__0 ) - // InternalRosSystemParser.g:1629:4: rule__Uint32__Group__0 + // InternalRosSystemParser.g:1630:3: ( rule__Uint32__Group__0 ) + // InternalRosSystemParser.g:1630:4: rule__Uint32__Group__0 { pushFollow(FOLLOW_2); rule__Uint32__Group__0(); @@ -5293,11 +5295,11 @@ public final void ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosSystemParser.g:1638:1: entryRuleint64 : ruleint64 EOF ; + // InternalRosSystemParser.g:1639:1: entryRuleint64 : ruleint64 EOF ; public final void entryRuleint64() throws RecognitionException { try { - // InternalRosSystemParser.g:1639:1: ( ruleint64 EOF ) - // InternalRosSystemParser.g:1640:1: ruleint64 EOF + // InternalRosSystemParser.g:1640:1: ( ruleint64 EOF ) + // InternalRosSystemParser.g:1641:1: ruleint64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Rule()); @@ -5327,23 +5329,23 @@ public final void entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosSystemParser.g:1647:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; + // InternalRosSystemParser.g:1648:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; public final void ruleint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1651:2: ( ( ( rule__Int64__Group__0 ) ) ) - // InternalRosSystemParser.g:1652:2: ( ( rule__Int64__Group__0 ) ) + // InternalRosSystemParser.g:1652:2: ( ( ( rule__Int64__Group__0 ) ) ) + // InternalRosSystemParser.g:1653:2: ( ( rule__Int64__Group__0 ) ) { - // InternalRosSystemParser.g:1652:2: ( ( rule__Int64__Group__0 ) ) - // InternalRosSystemParser.g:1653:3: ( rule__Int64__Group__0 ) + // InternalRosSystemParser.g:1653:2: ( ( rule__Int64__Group__0 ) ) + // InternalRosSystemParser.g:1654:3: ( rule__Int64__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getGroup()); } - // InternalRosSystemParser.g:1654:3: ( rule__Int64__Group__0 ) - // InternalRosSystemParser.g:1654:4: rule__Int64__Group__0 + // InternalRosSystemParser.g:1655:3: ( rule__Int64__Group__0 ) + // InternalRosSystemParser.g:1655:4: rule__Int64__Group__0 { pushFollow(FOLLOW_2); rule__Int64__Group__0(); @@ -5378,11 +5380,11 @@ public final void ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosSystemParser.g:1663:1: entryRuleuint64 : ruleuint64 EOF ; + // InternalRosSystemParser.g:1664:1: entryRuleuint64 : ruleuint64 EOF ; public final void entryRuleuint64() throws RecognitionException { try { - // InternalRosSystemParser.g:1664:1: ( ruleuint64 EOF ) - // InternalRosSystemParser.g:1665:1: ruleuint64 EOF + // InternalRosSystemParser.g:1665:1: ( ruleuint64 EOF ) + // InternalRosSystemParser.g:1666:1: ruleuint64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Rule()); @@ -5412,23 +5414,23 @@ public final void entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosSystemParser.g:1672:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; + // InternalRosSystemParser.g:1673:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; public final void ruleuint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1676:2: ( ( ( rule__Uint64__Group__0 ) ) ) - // InternalRosSystemParser.g:1677:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRosSystemParser.g:1677:2: ( ( ( rule__Uint64__Group__0 ) ) ) + // InternalRosSystemParser.g:1678:2: ( ( rule__Uint64__Group__0 ) ) { - // InternalRosSystemParser.g:1677:2: ( ( rule__Uint64__Group__0 ) ) - // InternalRosSystemParser.g:1678:3: ( rule__Uint64__Group__0 ) + // InternalRosSystemParser.g:1678:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRosSystemParser.g:1679:3: ( rule__Uint64__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getGroup()); } - // InternalRosSystemParser.g:1679:3: ( rule__Uint64__Group__0 ) - // InternalRosSystemParser.g:1679:4: rule__Uint64__Group__0 + // InternalRosSystemParser.g:1680:3: ( rule__Uint64__Group__0 ) + // InternalRosSystemParser.g:1680:4: rule__Uint64__Group__0 { pushFollow(FOLLOW_2); rule__Uint64__Group__0(); @@ -5463,11 +5465,11 @@ public final void ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosSystemParser.g:1688:1: entryRulefloat32 : rulefloat32 EOF ; + // InternalRosSystemParser.g:1689:1: entryRulefloat32 : rulefloat32 EOF ; public final void entryRulefloat32() throws RecognitionException { try { - // InternalRosSystemParser.g:1689:1: ( rulefloat32 EOF ) - // InternalRosSystemParser.g:1690:1: rulefloat32 EOF + // InternalRosSystemParser.g:1690:1: ( rulefloat32 EOF ) + // InternalRosSystemParser.g:1691:1: rulefloat32 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Rule()); @@ -5497,23 +5499,23 @@ public final void entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosSystemParser.g:1697:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; + // InternalRosSystemParser.g:1698:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; public final void rulefloat32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1701:2: ( ( ( rule__Float32__Group__0 ) ) ) - // InternalRosSystemParser.g:1702:2: ( ( rule__Float32__Group__0 ) ) + // InternalRosSystemParser.g:1702:2: ( ( ( rule__Float32__Group__0 ) ) ) + // InternalRosSystemParser.g:1703:2: ( ( rule__Float32__Group__0 ) ) { - // InternalRosSystemParser.g:1702:2: ( ( rule__Float32__Group__0 ) ) - // InternalRosSystemParser.g:1703:3: ( rule__Float32__Group__0 ) + // InternalRosSystemParser.g:1703:2: ( ( rule__Float32__Group__0 ) ) + // InternalRosSystemParser.g:1704:3: ( rule__Float32__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getGroup()); } - // InternalRosSystemParser.g:1704:3: ( rule__Float32__Group__0 ) - // InternalRosSystemParser.g:1704:4: rule__Float32__Group__0 + // InternalRosSystemParser.g:1705:3: ( rule__Float32__Group__0 ) + // InternalRosSystemParser.g:1705:4: rule__Float32__Group__0 { pushFollow(FOLLOW_2); rule__Float32__Group__0(); @@ -5548,11 +5550,11 @@ public final void rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosSystemParser.g:1713:1: entryRulefloat64 : rulefloat64 EOF ; + // InternalRosSystemParser.g:1714:1: entryRulefloat64 : rulefloat64 EOF ; public final void entryRulefloat64() throws RecognitionException { try { - // InternalRosSystemParser.g:1714:1: ( rulefloat64 EOF ) - // InternalRosSystemParser.g:1715:1: rulefloat64 EOF + // InternalRosSystemParser.g:1715:1: ( rulefloat64 EOF ) + // InternalRosSystemParser.g:1716:1: rulefloat64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Rule()); @@ -5582,23 +5584,23 @@ public final void entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosSystemParser.g:1722:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; + // InternalRosSystemParser.g:1723:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; public final void rulefloat64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1726:2: ( ( ( rule__Float64__Group__0 ) ) ) - // InternalRosSystemParser.g:1727:2: ( ( rule__Float64__Group__0 ) ) + // InternalRosSystemParser.g:1727:2: ( ( ( rule__Float64__Group__0 ) ) ) + // InternalRosSystemParser.g:1728:2: ( ( rule__Float64__Group__0 ) ) { - // InternalRosSystemParser.g:1727:2: ( ( rule__Float64__Group__0 ) ) - // InternalRosSystemParser.g:1728:3: ( rule__Float64__Group__0 ) + // InternalRosSystemParser.g:1728:2: ( ( rule__Float64__Group__0 ) ) + // InternalRosSystemParser.g:1729:3: ( rule__Float64__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getGroup()); } - // InternalRosSystemParser.g:1729:3: ( rule__Float64__Group__0 ) - // InternalRosSystemParser.g:1729:4: rule__Float64__Group__0 + // InternalRosSystemParser.g:1730:3: ( rule__Float64__Group__0 ) + // InternalRosSystemParser.g:1730:4: rule__Float64__Group__0 { pushFollow(FOLLOW_2); rule__Float64__Group__0(); @@ -5633,11 +5635,11 @@ public final void rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosSystemParser.g:1738:1: entryRulestring0 : rulestring0 EOF ; + // InternalRosSystemParser.g:1739:1: entryRulestring0 : rulestring0 EOF ; public final void entryRulestring0() throws RecognitionException { try { - // InternalRosSystemParser.g:1739:1: ( rulestring0 EOF ) - // InternalRosSystemParser.g:1740:1: rulestring0 EOF + // InternalRosSystemParser.g:1740:1: ( rulestring0 EOF ) + // InternalRosSystemParser.g:1741:1: rulestring0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getString0Rule()); @@ -5667,23 +5669,23 @@ public final void entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosSystemParser.g:1747:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; + // InternalRosSystemParser.g:1748:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; public final void rulestring0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1751:2: ( ( ( rule__String0__Group__0 ) ) ) - // InternalRosSystemParser.g:1752:2: ( ( rule__String0__Group__0 ) ) + // InternalRosSystemParser.g:1752:2: ( ( ( rule__String0__Group__0 ) ) ) + // InternalRosSystemParser.g:1753:2: ( ( rule__String0__Group__0 ) ) { - // InternalRosSystemParser.g:1752:2: ( ( rule__String0__Group__0 ) ) - // InternalRosSystemParser.g:1753:3: ( rule__String0__Group__0 ) + // InternalRosSystemParser.g:1753:2: ( ( rule__String0__Group__0 ) ) + // InternalRosSystemParser.g:1754:3: ( rule__String0__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getGroup()); } - // InternalRosSystemParser.g:1754:3: ( rule__String0__Group__0 ) - // InternalRosSystemParser.g:1754:4: rule__String0__Group__0 + // InternalRosSystemParser.g:1755:3: ( rule__String0__Group__0 ) + // InternalRosSystemParser.g:1755:4: rule__String0__Group__0 { pushFollow(FOLLOW_2); rule__String0__Group__0(); @@ -5718,11 +5720,11 @@ public final void rulestring0() throws RecognitionException { // $ANTLR start "entryRulechar" - // InternalRosSystemParser.g:1763:1: entryRulechar : rulechar EOF ; + // InternalRosSystemParser.g:1764:1: entryRulechar : rulechar EOF ; public final void entryRulechar() throws RecognitionException { try { - // InternalRosSystemParser.g:1764:1: ( rulechar EOF ) - // InternalRosSystemParser.g:1765:1: rulechar EOF + // InternalRosSystemParser.g:1765:1: ( rulechar EOF ) + // InternalRosSystemParser.g:1766:1: rulechar EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCharRule()); @@ -5752,23 +5754,23 @@ public final void entryRulechar() throws RecognitionException { // $ANTLR start "rulechar" - // InternalRosSystemParser.g:1772:1: rulechar : ( ( rule__Char__Group__0 ) ) ; + // InternalRosSystemParser.g:1773:1: rulechar : ( ( rule__Char__Group__0 ) ) ; public final void rulechar() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1776:2: ( ( ( rule__Char__Group__0 ) ) ) - // InternalRosSystemParser.g:1777:2: ( ( rule__Char__Group__0 ) ) + // InternalRosSystemParser.g:1777:2: ( ( ( rule__Char__Group__0 ) ) ) + // InternalRosSystemParser.g:1778:2: ( ( rule__Char__Group__0 ) ) { - // InternalRosSystemParser.g:1777:2: ( ( rule__Char__Group__0 ) ) - // InternalRosSystemParser.g:1778:3: ( rule__Char__Group__0 ) + // InternalRosSystemParser.g:1778:2: ( ( rule__Char__Group__0 ) ) + // InternalRosSystemParser.g:1779:3: ( rule__Char__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getGroup()); } - // InternalRosSystemParser.g:1779:3: ( rule__Char__Group__0 ) - // InternalRosSystemParser.g:1779:4: rule__Char__Group__0 + // InternalRosSystemParser.g:1780:3: ( rule__Char__Group__0 ) + // InternalRosSystemParser.g:1780:4: rule__Char__Group__0 { pushFollow(FOLLOW_2); rule__Char__Group__0(); @@ -5803,11 +5805,11 @@ public final void rulechar() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosSystemParser.g:1788:1: entryRulebyte : rulebyte EOF ; + // InternalRosSystemParser.g:1789:1: entryRulebyte : rulebyte EOF ; public final void entryRulebyte() throws RecognitionException { try { - // InternalRosSystemParser.g:1789:1: ( rulebyte EOF ) - // InternalRosSystemParser.g:1790:1: rulebyte EOF + // InternalRosSystemParser.g:1790:1: ( rulebyte EOF ) + // InternalRosSystemParser.g:1791:1: rulebyte EOF { if ( state.backtracking==0 ) { before(grammarAccess.getByteRule()); @@ -5837,23 +5839,23 @@ public final void entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosSystemParser.g:1797:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; + // InternalRosSystemParser.g:1798:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; public final void rulebyte() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1801:2: ( ( ( rule__Byte__Group__0 ) ) ) - // InternalRosSystemParser.g:1802:2: ( ( rule__Byte__Group__0 ) ) + // InternalRosSystemParser.g:1802:2: ( ( ( rule__Byte__Group__0 ) ) ) + // InternalRosSystemParser.g:1803:2: ( ( rule__Byte__Group__0 ) ) { - // InternalRosSystemParser.g:1802:2: ( ( rule__Byte__Group__0 ) ) - // InternalRosSystemParser.g:1803:3: ( rule__Byte__Group__0 ) + // InternalRosSystemParser.g:1803:2: ( ( rule__Byte__Group__0 ) ) + // InternalRosSystemParser.g:1804:3: ( rule__Byte__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getGroup()); } - // InternalRosSystemParser.g:1804:3: ( rule__Byte__Group__0 ) - // InternalRosSystemParser.g:1804:4: rule__Byte__Group__0 + // InternalRosSystemParser.g:1805:3: ( rule__Byte__Group__0 ) + // InternalRosSystemParser.g:1805:4: rule__Byte__Group__0 { pushFollow(FOLLOW_2); rule__Byte__Group__0(); @@ -5888,11 +5890,11 @@ public final void rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosSystemParser.g:1813:1: entryRuletime : ruletime EOF ; + // InternalRosSystemParser.g:1814:1: entryRuletime : ruletime EOF ; public final void entryRuletime() throws RecognitionException { try { - // InternalRosSystemParser.g:1814:1: ( ruletime EOF ) - // InternalRosSystemParser.g:1815:1: ruletime EOF + // InternalRosSystemParser.g:1815:1: ( ruletime EOF ) + // InternalRosSystemParser.g:1816:1: ruletime EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTimeRule()); @@ -5922,23 +5924,23 @@ public final void entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosSystemParser.g:1822:1: ruletime : ( ( rule__Time__Group__0 ) ) ; + // InternalRosSystemParser.g:1823:1: ruletime : ( ( rule__Time__Group__0 ) ) ; public final void ruletime() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1826:2: ( ( ( rule__Time__Group__0 ) ) ) - // InternalRosSystemParser.g:1827:2: ( ( rule__Time__Group__0 ) ) + // InternalRosSystemParser.g:1827:2: ( ( ( rule__Time__Group__0 ) ) ) + // InternalRosSystemParser.g:1828:2: ( ( rule__Time__Group__0 ) ) { - // InternalRosSystemParser.g:1827:2: ( ( rule__Time__Group__0 ) ) - // InternalRosSystemParser.g:1828:3: ( rule__Time__Group__0 ) + // InternalRosSystemParser.g:1828:2: ( ( rule__Time__Group__0 ) ) + // InternalRosSystemParser.g:1829:3: ( rule__Time__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getGroup()); } - // InternalRosSystemParser.g:1829:3: ( rule__Time__Group__0 ) - // InternalRosSystemParser.g:1829:4: rule__Time__Group__0 + // InternalRosSystemParser.g:1830:3: ( rule__Time__Group__0 ) + // InternalRosSystemParser.g:1830:4: rule__Time__Group__0 { pushFollow(FOLLOW_2); rule__Time__Group__0(); @@ -5973,11 +5975,11 @@ public final void ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosSystemParser.g:1838:1: entryRuleduration : ruleduration EOF ; + // InternalRosSystemParser.g:1839:1: entryRuleduration : ruleduration EOF ; public final void entryRuleduration() throws RecognitionException { try { - // InternalRosSystemParser.g:1839:1: ( ruleduration EOF ) - // InternalRosSystemParser.g:1840:1: ruleduration EOF + // InternalRosSystemParser.g:1840:1: ( ruleduration EOF ) + // InternalRosSystemParser.g:1841:1: ruleduration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDurationRule()); @@ -6007,23 +6009,23 @@ public final void entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosSystemParser.g:1847:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; + // InternalRosSystemParser.g:1848:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; public final void ruleduration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1851:2: ( ( ( rule__Duration__Group__0 ) ) ) - // InternalRosSystemParser.g:1852:2: ( ( rule__Duration__Group__0 ) ) + // InternalRosSystemParser.g:1852:2: ( ( ( rule__Duration__Group__0 ) ) ) + // InternalRosSystemParser.g:1853:2: ( ( rule__Duration__Group__0 ) ) { - // InternalRosSystemParser.g:1852:2: ( ( rule__Duration__Group__0 ) ) - // InternalRosSystemParser.g:1853:3: ( rule__Duration__Group__0 ) + // InternalRosSystemParser.g:1853:2: ( ( rule__Duration__Group__0 ) ) + // InternalRosSystemParser.g:1854:3: ( rule__Duration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getGroup()); } - // InternalRosSystemParser.g:1854:3: ( rule__Duration__Group__0 ) - // InternalRosSystemParser.g:1854:4: rule__Duration__Group__0 + // InternalRosSystemParser.g:1855:3: ( rule__Duration__Group__0 ) + // InternalRosSystemParser.g:1855:4: rule__Duration__Group__0 { pushFollow(FOLLOW_2); rule__Duration__Group__0(); @@ -6058,11 +6060,11 @@ public final void ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosSystemParser.g:1863:1: entryRuleboolArray : ruleboolArray EOF ; + // InternalRosSystemParser.g:1864:1: entryRuleboolArray : ruleboolArray EOF ; public final void entryRuleboolArray() throws RecognitionException { try { - // InternalRosSystemParser.g:1864:1: ( ruleboolArray EOF ) - // InternalRosSystemParser.g:1865:1: ruleboolArray EOF + // InternalRosSystemParser.g:1865:1: ( ruleboolArray EOF ) + // InternalRosSystemParser.g:1866:1: ruleboolArray EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayRule()); @@ -6092,23 +6094,23 @@ public final void entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosSystemParser.g:1872:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; + // InternalRosSystemParser.g:1873:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; public final void ruleboolArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1876:2: ( ( ( rule__BoolArray__Group__0 ) ) ) - // InternalRosSystemParser.g:1877:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRosSystemParser.g:1877:2: ( ( ( rule__BoolArray__Group__0 ) ) ) + // InternalRosSystemParser.g:1878:2: ( ( rule__BoolArray__Group__0 ) ) { - // InternalRosSystemParser.g:1877:2: ( ( rule__BoolArray__Group__0 ) ) - // InternalRosSystemParser.g:1878:3: ( rule__BoolArray__Group__0 ) + // InternalRosSystemParser.g:1878:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRosSystemParser.g:1879:3: ( rule__BoolArray__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1879:3: ( rule__BoolArray__Group__0 ) - // InternalRosSystemParser.g:1879:4: rule__BoolArray__Group__0 + // InternalRosSystemParser.g:1880:3: ( rule__BoolArray__Group__0 ) + // InternalRosSystemParser.g:1880:4: rule__BoolArray__Group__0 { pushFollow(FOLLOW_2); rule__BoolArray__Group__0(); @@ -6143,11 +6145,11 @@ public final void ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosSystemParser.g:1888:1: entryRuleint8Array : ruleint8Array EOF ; + // InternalRosSystemParser.g:1889:1: entryRuleint8Array : ruleint8Array EOF ; public final void entryRuleint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1889:1: ( ruleint8Array EOF ) - // InternalRosSystemParser.g:1890:1: ruleint8Array EOF + // InternalRosSystemParser.g:1890:1: ( ruleint8Array EOF ) + // InternalRosSystemParser.g:1891:1: ruleint8Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayRule()); @@ -6177,23 +6179,23 @@ public final void entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosSystemParser.g:1897:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1898:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; public final void ruleint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1901:2: ( ( ( rule__Int8Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1902:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRosSystemParser.g:1902:2: ( ( ( rule__Int8Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1903:2: ( ( rule__Int8Array__Group__0 ) ) { - // InternalRosSystemParser.g:1902:2: ( ( rule__Int8Array__Group__0 ) ) - // InternalRosSystemParser.g:1903:3: ( rule__Int8Array__Group__0 ) + // InternalRosSystemParser.g:1903:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRosSystemParser.g:1904:3: ( rule__Int8Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1904:3: ( rule__Int8Array__Group__0 ) - // InternalRosSystemParser.g:1904:4: rule__Int8Array__Group__0 + // InternalRosSystemParser.g:1905:3: ( rule__Int8Array__Group__0 ) + // InternalRosSystemParser.g:1905:4: rule__Int8Array__Group__0 { pushFollow(FOLLOW_2); rule__Int8Array__Group__0(); @@ -6228,11 +6230,11 @@ public final void ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosSystemParser.g:1913:1: entryRuleuint8Array : ruleuint8Array EOF ; + // InternalRosSystemParser.g:1914:1: entryRuleuint8Array : ruleuint8Array EOF ; public final void entryRuleuint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1914:1: ( ruleuint8Array EOF ) - // InternalRosSystemParser.g:1915:1: ruleuint8Array EOF + // InternalRosSystemParser.g:1915:1: ( ruleuint8Array EOF ) + // InternalRosSystemParser.g:1916:1: ruleuint8Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayRule()); @@ -6262,23 +6264,23 @@ public final void entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosSystemParser.g:1922:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1923:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; public final void ruleuint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1926:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1927:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRosSystemParser.g:1927:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1928:2: ( ( rule__Uint8Array__Group__0 ) ) { - // InternalRosSystemParser.g:1927:2: ( ( rule__Uint8Array__Group__0 ) ) - // InternalRosSystemParser.g:1928:3: ( rule__Uint8Array__Group__0 ) + // InternalRosSystemParser.g:1928:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRosSystemParser.g:1929:3: ( rule__Uint8Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1929:3: ( rule__Uint8Array__Group__0 ) - // InternalRosSystemParser.g:1929:4: rule__Uint8Array__Group__0 + // InternalRosSystemParser.g:1930:3: ( rule__Uint8Array__Group__0 ) + // InternalRosSystemParser.g:1930:4: rule__Uint8Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint8Array__Group__0(); @@ -6313,11 +6315,11 @@ public final void ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosSystemParser.g:1938:1: entryRuleint16Array : ruleint16Array EOF ; + // InternalRosSystemParser.g:1939:1: entryRuleint16Array : ruleint16Array EOF ; public final void entryRuleint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1939:1: ( ruleint16Array EOF ) - // InternalRosSystemParser.g:1940:1: ruleint16Array EOF + // InternalRosSystemParser.g:1940:1: ( ruleint16Array EOF ) + // InternalRosSystemParser.g:1941:1: ruleint16Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayRule()); @@ -6347,23 +6349,23 @@ public final void entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosSystemParser.g:1947:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1948:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; public final void ruleint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1951:2: ( ( ( rule__Int16Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1952:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRosSystemParser.g:1952:2: ( ( ( rule__Int16Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1953:2: ( ( rule__Int16Array__Group__0 ) ) { - // InternalRosSystemParser.g:1952:2: ( ( rule__Int16Array__Group__0 ) ) - // InternalRosSystemParser.g:1953:3: ( rule__Int16Array__Group__0 ) + // InternalRosSystemParser.g:1953:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRosSystemParser.g:1954:3: ( rule__Int16Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1954:3: ( rule__Int16Array__Group__0 ) - // InternalRosSystemParser.g:1954:4: rule__Int16Array__Group__0 + // InternalRosSystemParser.g:1955:3: ( rule__Int16Array__Group__0 ) + // InternalRosSystemParser.g:1955:4: rule__Int16Array__Group__0 { pushFollow(FOLLOW_2); rule__Int16Array__Group__0(); @@ -6398,11 +6400,11 @@ public final void ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosSystemParser.g:1963:1: entryRuleuint16Array : ruleuint16Array EOF ; + // InternalRosSystemParser.g:1964:1: entryRuleuint16Array : ruleuint16Array EOF ; public final void entryRuleuint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1964:1: ( ruleuint16Array EOF ) - // InternalRosSystemParser.g:1965:1: ruleuint16Array EOF + // InternalRosSystemParser.g:1965:1: ( ruleuint16Array EOF ) + // InternalRosSystemParser.g:1966:1: ruleuint16Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayRule()); @@ -6432,23 +6434,23 @@ public final void entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosSystemParser.g:1972:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1973:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; public final void ruleuint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1976:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1977:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRosSystemParser.g:1977:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1978:2: ( ( rule__Uint16Array__Group__0 ) ) { - // InternalRosSystemParser.g:1977:2: ( ( rule__Uint16Array__Group__0 ) ) - // InternalRosSystemParser.g:1978:3: ( rule__Uint16Array__Group__0 ) + // InternalRosSystemParser.g:1978:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRosSystemParser.g:1979:3: ( rule__Uint16Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1979:3: ( rule__Uint16Array__Group__0 ) - // InternalRosSystemParser.g:1979:4: rule__Uint16Array__Group__0 + // InternalRosSystemParser.g:1980:3: ( rule__Uint16Array__Group__0 ) + // InternalRosSystemParser.g:1980:4: rule__Uint16Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint16Array__Group__0(); @@ -6483,11 +6485,11 @@ public final void ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosSystemParser.g:1988:1: entryRuleint32Array : ruleint32Array EOF ; + // InternalRosSystemParser.g:1989:1: entryRuleint32Array : ruleint32Array EOF ; public final void entryRuleint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1989:1: ( ruleint32Array EOF ) - // InternalRosSystemParser.g:1990:1: ruleint32Array EOF + // InternalRosSystemParser.g:1990:1: ( ruleint32Array EOF ) + // InternalRosSystemParser.g:1991:1: ruleint32Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayRule()); @@ -6517,23 +6519,23 @@ public final void entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosSystemParser.g:1997:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1998:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; public final void ruleint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2001:2: ( ( ( rule__Int32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2002:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRosSystemParser.g:2002:2: ( ( ( rule__Int32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2003:2: ( ( rule__Int32Array__Group__0 ) ) { - // InternalRosSystemParser.g:2002:2: ( ( rule__Int32Array__Group__0 ) ) - // InternalRosSystemParser.g:2003:3: ( rule__Int32Array__Group__0 ) + // InternalRosSystemParser.g:2003:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRosSystemParser.g:2004:3: ( rule__Int32Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2004:3: ( rule__Int32Array__Group__0 ) - // InternalRosSystemParser.g:2004:4: rule__Int32Array__Group__0 + // InternalRosSystemParser.g:2005:3: ( rule__Int32Array__Group__0 ) + // InternalRosSystemParser.g:2005:4: rule__Int32Array__Group__0 { pushFollow(FOLLOW_2); rule__Int32Array__Group__0(); @@ -6568,11 +6570,11 @@ public final void ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosSystemParser.g:2013:1: entryRuleuint32Array : ruleuint32Array EOF ; + // InternalRosSystemParser.g:2014:1: entryRuleuint32Array : ruleuint32Array EOF ; public final void entryRuleuint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2014:1: ( ruleuint32Array EOF ) - // InternalRosSystemParser.g:2015:1: ruleuint32Array EOF + // InternalRosSystemParser.g:2015:1: ( ruleuint32Array EOF ) + // InternalRosSystemParser.g:2016:1: ruleuint32Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayRule()); @@ -6602,23 +6604,23 @@ public final void entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosSystemParser.g:2022:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2023:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; public final void ruleuint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2026:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2027:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRosSystemParser.g:2027:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2028:2: ( ( rule__Uint32Array__Group__0 ) ) { - // InternalRosSystemParser.g:2027:2: ( ( rule__Uint32Array__Group__0 ) ) - // InternalRosSystemParser.g:2028:3: ( rule__Uint32Array__Group__0 ) + // InternalRosSystemParser.g:2028:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRosSystemParser.g:2029:3: ( rule__Uint32Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2029:3: ( rule__Uint32Array__Group__0 ) - // InternalRosSystemParser.g:2029:4: rule__Uint32Array__Group__0 + // InternalRosSystemParser.g:2030:3: ( rule__Uint32Array__Group__0 ) + // InternalRosSystemParser.g:2030:4: rule__Uint32Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint32Array__Group__0(); @@ -6653,11 +6655,11 @@ public final void ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosSystemParser.g:2038:1: entryRuleint64Array : ruleint64Array EOF ; + // InternalRosSystemParser.g:2039:1: entryRuleint64Array : ruleint64Array EOF ; public final void entryRuleint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2039:1: ( ruleint64Array EOF ) - // InternalRosSystemParser.g:2040:1: ruleint64Array EOF + // InternalRosSystemParser.g:2040:1: ( ruleint64Array EOF ) + // InternalRosSystemParser.g:2041:1: ruleint64Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayRule()); @@ -6687,23 +6689,23 @@ public final void entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosSystemParser.g:2047:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2048:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; public final void ruleint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2051:2: ( ( ( rule__Int64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2052:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRosSystemParser.g:2052:2: ( ( ( rule__Int64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2053:2: ( ( rule__Int64Array__Group__0 ) ) { - // InternalRosSystemParser.g:2052:2: ( ( rule__Int64Array__Group__0 ) ) - // InternalRosSystemParser.g:2053:3: ( rule__Int64Array__Group__0 ) + // InternalRosSystemParser.g:2053:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRosSystemParser.g:2054:3: ( rule__Int64Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2054:3: ( rule__Int64Array__Group__0 ) - // InternalRosSystemParser.g:2054:4: rule__Int64Array__Group__0 + // InternalRosSystemParser.g:2055:3: ( rule__Int64Array__Group__0 ) + // InternalRosSystemParser.g:2055:4: rule__Int64Array__Group__0 { pushFollow(FOLLOW_2); rule__Int64Array__Group__0(); @@ -6738,11 +6740,11 @@ public final void ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosSystemParser.g:2063:1: entryRuleuint64Array : ruleuint64Array EOF ; + // InternalRosSystemParser.g:2064:1: entryRuleuint64Array : ruleuint64Array EOF ; public final void entryRuleuint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2064:1: ( ruleuint64Array EOF ) - // InternalRosSystemParser.g:2065:1: ruleuint64Array EOF + // InternalRosSystemParser.g:2065:1: ( ruleuint64Array EOF ) + // InternalRosSystemParser.g:2066:1: ruleuint64Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayRule()); @@ -6772,23 +6774,23 @@ public final void entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosSystemParser.g:2072:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2073:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; public final void ruleuint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2076:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2077:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRosSystemParser.g:2077:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2078:2: ( ( rule__Uint64Array__Group__0 ) ) { - // InternalRosSystemParser.g:2077:2: ( ( rule__Uint64Array__Group__0 ) ) - // InternalRosSystemParser.g:2078:3: ( rule__Uint64Array__Group__0 ) + // InternalRosSystemParser.g:2078:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRosSystemParser.g:2079:3: ( rule__Uint64Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2079:3: ( rule__Uint64Array__Group__0 ) - // InternalRosSystemParser.g:2079:4: rule__Uint64Array__Group__0 + // InternalRosSystemParser.g:2080:3: ( rule__Uint64Array__Group__0 ) + // InternalRosSystemParser.g:2080:4: rule__Uint64Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint64Array__Group__0(); @@ -6823,11 +6825,11 @@ public final void ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosSystemParser.g:2088:1: entryRulefloat32Array : rulefloat32Array EOF ; + // InternalRosSystemParser.g:2089:1: entryRulefloat32Array : rulefloat32Array EOF ; public final void entryRulefloat32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2089:1: ( rulefloat32Array EOF ) - // InternalRosSystemParser.g:2090:1: rulefloat32Array EOF + // InternalRosSystemParser.g:2090:1: ( rulefloat32Array EOF ) + // InternalRosSystemParser.g:2091:1: rulefloat32Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayRule()); @@ -6857,23 +6859,23 @@ public final void entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosSystemParser.g:2097:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2098:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; public final void rulefloat32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2101:2: ( ( ( rule__Float32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2102:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRosSystemParser.g:2102:2: ( ( ( rule__Float32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2103:2: ( ( rule__Float32Array__Group__0 ) ) { - // InternalRosSystemParser.g:2102:2: ( ( rule__Float32Array__Group__0 ) ) - // InternalRosSystemParser.g:2103:3: ( rule__Float32Array__Group__0 ) + // InternalRosSystemParser.g:2103:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRosSystemParser.g:2104:3: ( rule__Float32Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2104:3: ( rule__Float32Array__Group__0 ) - // InternalRosSystemParser.g:2104:4: rule__Float32Array__Group__0 + // InternalRosSystemParser.g:2105:3: ( rule__Float32Array__Group__0 ) + // InternalRosSystemParser.g:2105:4: rule__Float32Array__Group__0 { pushFollow(FOLLOW_2); rule__Float32Array__Group__0(); @@ -6908,11 +6910,11 @@ public final void rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosSystemParser.g:2113:1: entryRulefloat64Array : rulefloat64Array EOF ; + // InternalRosSystemParser.g:2114:1: entryRulefloat64Array : rulefloat64Array EOF ; public final void entryRulefloat64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2114:1: ( rulefloat64Array EOF ) - // InternalRosSystemParser.g:2115:1: rulefloat64Array EOF + // InternalRosSystemParser.g:2115:1: ( rulefloat64Array EOF ) + // InternalRosSystemParser.g:2116:1: rulefloat64Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayRule()); @@ -6942,23 +6944,23 @@ public final void entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosSystemParser.g:2122:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2123:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; public final void rulefloat64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2126:2: ( ( ( rule__Float64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2127:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRosSystemParser.g:2127:2: ( ( ( rule__Float64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2128:2: ( ( rule__Float64Array__Group__0 ) ) { - // InternalRosSystemParser.g:2127:2: ( ( rule__Float64Array__Group__0 ) ) - // InternalRosSystemParser.g:2128:3: ( rule__Float64Array__Group__0 ) + // InternalRosSystemParser.g:2128:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRosSystemParser.g:2129:3: ( rule__Float64Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2129:3: ( rule__Float64Array__Group__0 ) - // InternalRosSystemParser.g:2129:4: rule__Float64Array__Group__0 + // InternalRosSystemParser.g:2130:3: ( rule__Float64Array__Group__0 ) + // InternalRosSystemParser.g:2130:4: rule__Float64Array__Group__0 { pushFollow(FOLLOW_2); rule__Float64Array__Group__0(); @@ -6993,11 +6995,11 @@ public final void rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosSystemParser.g:2138:1: entryRulestring0Array : rulestring0Array EOF ; + // InternalRosSystemParser.g:2139:1: entryRulestring0Array : rulestring0Array EOF ; public final void entryRulestring0Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2139:1: ( rulestring0Array EOF ) - // InternalRosSystemParser.g:2140:1: rulestring0Array EOF + // InternalRosSystemParser.g:2140:1: ( rulestring0Array EOF ) + // InternalRosSystemParser.g:2141:1: rulestring0Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayRule()); @@ -7027,23 +7029,23 @@ public final void entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosSystemParser.g:2147:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2148:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; public final void rulestring0Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2151:2: ( ( ( rule__String0Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2152:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRosSystemParser.g:2152:2: ( ( ( rule__String0Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2153:2: ( ( rule__String0Array__Group__0 ) ) { - // InternalRosSystemParser.g:2152:2: ( ( rule__String0Array__Group__0 ) ) - // InternalRosSystemParser.g:2153:3: ( rule__String0Array__Group__0 ) + // InternalRosSystemParser.g:2153:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRosSystemParser.g:2154:3: ( rule__String0Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2154:3: ( rule__String0Array__Group__0 ) - // InternalRosSystemParser.g:2154:4: rule__String0Array__Group__0 + // InternalRosSystemParser.g:2155:3: ( rule__String0Array__Group__0 ) + // InternalRosSystemParser.g:2155:4: rule__String0Array__Group__0 { pushFollow(FOLLOW_2); rule__String0Array__Group__0(); @@ -7078,11 +7080,11 @@ public final void rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosSystemParser.g:2163:1: entryRulebyteArray : rulebyteArray EOF ; + // InternalRosSystemParser.g:2164:1: entryRulebyteArray : rulebyteArray EOF ; public final void entryRulebyteArray() throws RecognitionException { try { - // InternalRosSystemParser.g:2164:1: ( rulebyteArray EOF ) - // InternalRosSystemParser.g:2165:1: rulebyteArray EOF + // InternalRosSystemParser.g:2165:1: ( rulebyteArray EOF ) + // InternalRosSystemParser.g:2166:1: rulebyteArray EOF { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayRule()); @@ -7112,23 +7114,23 @@ public final void entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosSystemParser.g:2172:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; + // InternalRosSystemParser.g:2173:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; public final void rulebyteArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2176:2: ( ( ( rule__ByteArray__Group__0 ) ) ) - // InternalRosSystemParser.g:2177:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRosSystemParser.g:2177:2: ( ( ( rule__ByteArray__Group__0 ) ) ) + // InternalRosSystemParser.g:2178:2: ( ( rule__ByteArray__Group__0 ) ) { - // InternalRosSystemParser.g:2177:2: ( ( rule__ByteArray__Group__0 ) ) - // InternalRosSystemParser.g:2178:3: ( rule__ByteArray__Group__0 ) + // InternalRosSystemParser.g:2178:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRosSystemParser.g:2179:3: ( rule__ByteArray__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2179:3: ( rule__ByteArray__Group__0 ) - // InternalRosSystemParser.g:2179:4: rule__ByteArray__Group__0 + // InternalRosSystemParser.g:2180:3: ( rule__ByteArray__Group__0 ) + // InternalRosSystemParser.g:2180:4: rule__ByteArray__Group__0 { pushFollow(FOLLOW_2); rule__ByteArray__Group__0(); @@ -7163,11 +7165,11 @@ public final void rulebyteArray() throws RecognitionException { // $ANTLR start "entryRulecharArray" - // InternalRosSystemParser.g:2188:1: entryRulecharArray : rulecharArray EOF ; + // InternalRosSystemParser.g:2189:1: entryRulecharArray : rulecharArray EOF ; public final void entryRulecharArray() throws RecognitionException { try { - // InternalRosSystemParser.g:2189:1: ( rulecharArray EOF ) - // InternalRosSystemParser.g:2190:1: rulecharArray EOF + // InternalRosSystemParser.g:2190:1: ( rulecharArray EOF ) + // InternalRosSystemParser.g:2191:1: rulecharArray EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayRule()); @@ -7197,23 +7199,23 @@ public final void entryRulecharArray() throws RecognitionException { // $ANTLR start "rulecharArray" - // InternalRosSystemParser.g:2197:1: rulecharArray : ( ( rule__CharArray__Group__0 ) ) ; + // InternalRosSystemParser.g:2198:1: rulecharArray : ( ( rule__CharArray__Group__0 ) ) ; public final void rulecharArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2201:2: ( ( ( rule__CharArray__Group__0 ) ) ) - // InternalRosSystemParser.g:2202:2: ( ( rule__CharArray__Group__0 ) ) + // InternalRosSystemParser.g:2202:2: ( ( ( rule__CharArray__Group__0 ) ) ) + // InternalRosSystemParser.g:2203:2: ( ( rule__CharArray__Group__0 ) ) { - // InternalRosSystemParser.g:2202:2: ( ( rule__CharArray__Group__0 ) ) - // InternalRosSystemParser.g:2203:3: ( rule__CharArray__Group__0 ) + // InternalRosSystemParser.g:2203:2: ( ( rule__CharArray__Group__0 ) ) + // InternalRosSystemParser.g:2204:3: ( rule__CharArray__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2204:3: ( rule__CharArray__Group__0 ) - // InternalRosSystemParser.g:2204:4: rule__CharArray__Group__0 + // InternalRosSystemParser.g:2205:3: ( rule__CharArray__Group__0 ) + // InternalRosSystemParser.g:2205:4: rule__CharArray__Group__0 { pushFollow(FOLLOW_2); rule__CharArray__Group__0(); @@ -7248,11 +7250,11 @@ public final void rulecharArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosSystemParser.g:2213:1: entryRuleHeader : ruleHeader EOF ; + // InternalRosSystemParser.g:2214:1: entryRuleHeader : ruleHeader EOF ; public final void entryRuleHeader() throws RecognitionException { try { - // InternalRosSystemParser.g:2214:1: ( ruleHeader EOF ) - // InternalRosSystemParser.g:2215:1: ruleHeader EOF + // InternalRosSystemParser.g:2215:1: ( ruleHeader EOF ) + // InternalRosSystemParser.g:2216:1: ruleHeader EOF { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderRule()); @@ -7282,23 +7284,23 @@ public final void entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosSystemParser.g:2222:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; + // InternalRosSystemParser.g:2223:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; public final void ruleHeader() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2226:2: ( ( ( rule__Header__Group__0 ) ) ) - // InternalRosSystemParser.g:2227:2: ( ( rule__Header__Group__0 ) ) + // InternalRosSystemParser.g:2227:2: ( ( ( rule__Header__Group__0 ) ) ) + // InternalRosSystemParser.g:2228:2: ( ( rule__Header__Group__0 ) ) { - // InternalRosSystemParser.g:2227:2: ( ( rule__Header__Group__0 ) ) - // InternalRosSystemParser.g:2228:3: ( rule__Header__Group__0 ) + // InternalRosSystemParser.g:2228:2: ( ( rule__Header__Group__0 ) ) + // InternalRosSystemParser.g:2229:3: ( rule__Header__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getGroup()); } - // InternalRosSystemParser.g:2229:3: ( rule__Header__Group__0 ) - // InternalRosSystemParser.g:2229:4: rule__Header__Group__0 + // InternalRosSystemParser.g:2230:3: ( rule__Header__Group__0 ) + // InternalRosSystemParser.g:2230:4: rule__Header__Group__0 { pushFollow(FOLLOW_2); rule__Header__Group__0(); @@ -7333,11 +7335,11 @@ public final void ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleSpecBaseRef" - // InternalRosSystemParser.g:2238:1: entryRuleSpecBaseRef : ruleSpecBaseRef EOF ; + // InternalRosSystemParser.g:2239:1: entryRuleSpecBaseRef : ruleSpecBaseRef EOF ; public final void entryRuleSpecBaseRef() throws RecognitionException { try { - // InternalRosSystemParser.g:2239:1: ( ruleSpecBaseRef EOF ) - // InternalRosSystemParser.g:2240:1: ruleSpecBaseRef EOF + // InternalRosSystemParser.g:2240:1: ( ruleSpecBaseRef EOF ) + // InternalRosSystemParser.g:2241:1: ruleSpecBaseRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefRule()); @@ -7367,23 +7369,23 @@ public final void entryRuleSpecBaseRef() throws RecognitionException { // $ANTLR start "ruleSpecBaseRef" - // InternalRosSystemParser.g:2247:1: ruleSpecBaseRef : ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ; + // InternalRosSystemParser.g:2248:1: ruleSpecBaseRef : ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ; public final void ruleSpecBaseRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2251:2: ( ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ) - // InternalRosSystemParser.g:2252:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) + // InternalRosSystemParser.g:2252:2: ( ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ) + // InternalRosSystemParser.g:2253:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) { - // InternalRosSystemParser.g:2252:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) - // InternalRosSystemParser.g:2253:3: ( rule__SpecBaseRef__ReferenceAssignment ) + // InternalRosSystemParser.g:2253:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) + // InternalRosSystemParser.g:2254:3: ( rule__SpecBaseRef__ReferenceAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceAssignment()); } - // InternalRosSystemParser.g:2254:3: ( rule__SpecBaseRef__ReferenceAssignment ) - // InternalRosSystemParser.g:2254:4: rule__SpecBaseRef__ReferenceAssignment + // InternalRosSystemParser.g:2255:3: ( rule__SpecBaseRef__ReferenceAssignment ) + // InternalRosSystemParser.g:2255:4: rule__SpecBaseRef__ReferenceAssignment { pushFollow(FOLLOW_2); rule__SpecBaseRef__ReferenceAssignment(); @@ -7418,11 +7420,11 @@ public final void ruleSpecBaseRef() throws RecognitionException { // $ANTLR start "entryRuleArraySpecRef" - // InternalRosSystemParser.g:2263:1: entryRuleArraySpecRef : ruleArraySpecRef EOF ; + // InternalRosSystemParser.g:2264:1: entryRuleArraySpecRef : ruleArraySpecRef EOF ; public final void entryRuleArraySpecRef() throws RecognitionException { try { - // InternalRosSystemParser.g:2264:1: ( ruleArraySpecRef EOF ) - // InternalRosSystemParser.g:2265:1: ruleArraySpecRef EOF + // InternalRosSystemParser.g:2265:1: ( ruleArraySpecRef EOF ) + // InternalRosSystemParser.g:2266:1: ruleArraySpecRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefRule()); @@ -7452,23 +7454,23 @@ public final void entryRuleArraySpecRef() throws RecognitionException { // $ANTLR start "ruleArraySpecRef" - // InternalRosSystemParser.g:2272:1: ruleArraySpecRef : ( ( rule__ArraySpecRef__Group__0 ) ) ; + // InternalRosSystemParser.g:2273:1: ruleArraySpecRef : ( ( rule__ArraySpecRef__Group__0 ) ) ; public final void ruleArraySpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2276:2: ( ( ( rule__ArraySpecRef__Group__0 ) ) ) - // InternalRosSystemParser.g:2277:2: ( ( rule__ArraySpecRef__Group__0 ) ) + // InternalRosSystemParser.g:2277:2: ( ( ( rule__ArraySpecRef__Group__0 ) ) ) + // InternalRosSystemParser.g:2278:2: ( ( rule__ArraySpecRef__Group__0 ) ) { - // InternalRosSystemParser.g:2277:2: ( ( rule__ArraySpecRef__Group__0 ) ) - // InternalRosSystemParser.g:2278:3: ( rule__ArraySpecRef__Group__0 ) + // InternalRosSystemParser.g:2278:2: ( ( rule__ArraySpecRef__Group__0 ) ) + // InternalRosSystemParser.g:2279:3: ( rule__ArraySpecRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getGroup()); } - // InternalRosSystemParser.g:2279:3: ( rule__ArraySpecRef__Group__0 ) - // InternalRosSystemParser.g:2279:4: rule__ArraySpecRef__Group__0 + // InternalRosSystemParser.g:2280:3: ( rule__ArraySpecRef__Group__0 ) + // InternalRosSystemParser.g:2280:4: rule__ArraySpecRef__Group__0 { pushFollow(FOLLOW_2); rule__ArraySpecRef__Group__0(); @@ -7503,11 +7505,11 @@ public final void ruleArraySpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosSystemParser.g:2288:1: entryRuleKEYWORD : ruleKEYWORD EOF ; + // InternalRosSystemParser.g:2289:1: entryRuleKEYWORD : ruleKEYWORD EOF ; public final void entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosSystemParser.g:2289:1: ( ruleKEYWORD EOF ) - // InternalRosSystemParser.g:2290:1: ruleKEYWORD EOF + // InternalRosSystemParser.g:2290:1: ( ruleKEYWORD EOF ) + // InternalRosSystemParser.g:2291:1: ruleKEYWORD EOF { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDRule()); @@ -7537,23 +7539,23 @@ public final void entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosSystemParser.g:2297:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; + // InternalRosSystemParser.g:2298:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; public final void ruleKEYWORD() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2301:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) - // InternalRosSystemParser.g:2302:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRosSystemParser.g:2302:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) + // InternalRosSystemParser.g:2303:2: ( ( rule__KEYWORD__Alternatives ) ) { - // InternalRosSystemParser.g:2302:2: ( ( rule__KEYWORD__Alternatives ) ) - // InternalRosSystemParser.g:2303:3: ( rule__KEYWORD__Alternatives ) + // InternalRosSystemParser.g:2303:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRosSystemParser.g:2304:3: ( rule__KEYWORD__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getAlternatives()); } - // InternalRosSystemParser.g:2304:3: ( rule__KEYWORD__Alternatives ) - // InternalRosSystemParser.g:2304:4: rule__KEYWORD__Alternatives + // InternalRosSystemParser.g:2305:3: ( rule__KEYWORD__Alternatives ) + // InternalRosSystemParser.g:2305:4: rule__KEYWORD__Alternatives { pushFollow(FOLLOW_2); rule__KEYWORD__Alternatives(); @@ -7588,11 +7590,11 @@ public final void ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosSystemParser.g:2313:1: entryRuleEString : ruleEString EOF ; + // InternalRosSystemParser.g:2314:1: entryRuleEString : ruleEString EOF ; public final void entryRuleEString() throws RecognitionException { try { - // InternalRosSystemParser.g:2314:1: ( ruleEString EOF ) - // InternalRosSystemParser.g:2315:1: ruleEString EOF + // InternalRosSystemParser.g:2315:1: ( ruleEString EOF ) + // InternalRosSystemParser.g:2316:1: ruleEString EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEStringRule()); @@ -7622,23 +7624,23 @@ public final void entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosSystemParser.g:2322:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; + // InternalRosSystemParser.g:2323:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; public final void ruleEString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2326:2: ( ( ( rule__EString__Alternatives ) ) ) - // InternalRosSystemParser.g:2327:2: ( ( rule__EString__Alternatives ) ) + // InternalRosSystemParser.g:2327:2: ( ( ( rule__EString__Alternatives ) ) ) + // InternalRosSystemParser.g:2328:2: ( ( rule__EString__Alternatives ) ) { - // InternalRosSystemParser.g:2327:2: ( ( rule__EString__Alternatives ) ) - // InternalRosSystemParser.g:2328:3: ( rule__EString__Alternatives ) + // InternalRosSystemParser.g:2328:2: ( ( rule__EString__Alternatives ) ) + // InternalRosSystemParser.g:2329:3: ( rule__EString__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getEStringAccess().getAlternatives()); } - // InternalRosSystemParser.g:2329:3: ( rule__EString__Alternatives ) - // InternalRosSystemParser.g:2329:4: rule__EString__Alternatives + // InternalRosSystemParser.g:2330:3: ( rule__EString__Alternatives ) + // InternalRosSystemParser.g:2330:4: rule__EString__Alternatives { pushFollow(FOLLOW_2); rule__EString__Alternatives(); @@ -7673,13 +7675,13 @@ public final void ruleEString() throws RecognitionException { // $ANTLR start "rule__RosSystem__Alternatives_4" - // InternalRosSystemParser.g:2337:1: rule__RosSystem__Alternatives_4 : ( ( ( rule__RosSystem__Group_4_0__0 ) ) | ( ( rule__RosSystem__Group_4_1__0 ) ) | ( ( rule__RosSystem__Group_4_2__0 ) ) | ( ( rule__RosSystem__Group_4_3__0 ) ) | ( ( rule__RosSystem__Group_4_4__0 ) ) ); + // InternalRosSystemParser.g:2338:1: rule__RosSystem__Alternatives_4 : ( ( ( rule__RosSystem__Group_4_0__0 ) ) | ( ( rule__RosSystem__Group_4_1__0 ) ) | ( ( rule__RosSystem__Group_4_2__0 ) ) | ( ( rule__RosSystem__Group_4_3__0 ) ) | ( ( rule__RosSystem__Group_4_4__0 ) ) ); public final void rule__RosSystem__Alternatives_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2341:1: ( ( ( rule__RosSystem__Group_4_0__0 ) ) | ( ( rule__RosSystem__Group_4_1__0 ) ) | ( ( rule__RosSystem__Group_4_2__0 ) ) | ( ( rule__RosSystem__Group_4_3__0 ) ) | ( ( rule__RosSystem__Group_4_4__0 ) ) ) + // InternalRosSystemParser.g:2342:1: ( ( ( rule__RosSystem__Group_4_0__0 ) ) | ( ( rule__RosSystem__Group_4_1__0 ) ) | ( ( rule__RosSystem__Group_4_2__0 ) ) | ( ( rule__RosSystem__Group_4_3__0 ) ) | ( ( rule__RosSystem__Group_4_4__0 ) ) ) int alt1=5; switch ( input.LA(1) ) { case SubSystems: @@ -7717,16 +7719,16 @@ public final void rule__RosSystem__Alternatives_4() throws RecognitionException switch (alt1) { case 1 : - // InternalRosSystemParser.g:2342:2: ( ( rule__RosSystem__Group_4_0__0 ) ) + // InternalRosSystemParser.g:2343:2: ( ( rule__RosSystem__Group_4_0__0 ) ) { - // InternalRosSystemParser.g:2342:2: ( ( rule__RosSystem__Group_4_0__0 ) ) - // InternalRosSystemParser.g:2343:3: ( rule__RosSystem__Group_4_0__0 ) + // InternalRosSystemParser.g:2343:2: ( ( rule__RosSystem__Group_4_0__0 ) ) + // InternalRosSystemParser.g:2344:3: ( rule__RosSystem__Group_4_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_4_0()); } - // InternalRosSystemParser.g:2344:3: ( rule__RosSystem__Group_4_0__0 ) - // InternalRosSystemParser.g:2344:4: rule__RosSystem__Group_4_0__0 + // InternalRosSystemParser.g:2345:3: ( rule__RosSystem__Group_4_0__0 ) + // InternalRosSystemParser.g:2345:4: rule__RosSystem__Group_4_0__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_0__0(); @@ -7746,16 +7748,16 @@ public final void rule__RosSystem__Alternatives_4() throws RecognitionException } break; case 2 : - // InternalRosSystemParser.g:2348:2: ( ( rule__RosSystem__Group_4_1__0 ) ) + // InternalRosSystemParser.g:2349:2: ( ( rule__RosSystem__Group_4_1__0 ) ) { - // InternalRosSystemParser.g:2348:2: ( ( rule__RosSystem__Group_4_1__0 ) ) - // InternalRosSystemParser.g:2349:3: ( rule__RosSystem__Group_4_1__0 ) + // InternalRosSystemParser.g:2349:2: ( ( rule__RosSystem__Group_4_1__0 ) ) + // InternalRosSystemParser.g:2350:3: ( rule__RosSystem__Group_4_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_4_1()); } - // InternalRosSystemParser.g:2350:3: ( rule__RosSystem__Group_4_1__0 ) - // InternalRosSystemParser.g:2350:4: rule__RosSystem__Group_4_1__0 + // InternalRosSystemParser.g:2351:3: ( rule__RosSystem__Group_4_1__0 ) + // InternalRosSystemParser.g:2351:4: rule__RosSystem__Group_4_1__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_1__0(); @@ -7775,16 +7777,16 @@ public final void rule__RosSystem__Alternatives_4() throws RecognitionException } break; case 3 : - // InternalRosSystemParser.g:2354:2: ( ( rule__RosSystem__Group_4_2__0 ) ) + // InternalRosSystemParser.g:2355:2: ( ( rule__RosSystem__Group_4_2__0 ) ) { - // InternalRosSystemParser.g:2354:2: ( ( rule__RosSystem__Group_4_2__0 ) ) - // InternalRosSystemParser.g:2355:3: ( rule__RosSystem__Group_4_2__0 ) + // InternalRosSystemParser.g:2355:2: ( ( rule__RosSystem__Group_4_2__0 ) ) + // InternalRosSystemParser.g:2356:3: ( rule__RosSystem__Group_4_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_4_2()); } - // InternalRosSystemParser.g:2356:3: ( rule__RosSystem__Group_4_2__0 ) - // InternalRosSystemParser.g:2356:4: rule__RosSystem__Group_4_2__0 + // InternalRosSystemParser.g:2357:3: ( rule__RosSystem__Group_4_2__0 ) + // InternalRosSystemParser.g:2357:4: rule__RosSystem__Group_4_2__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_2__0(); @@ -7804,16 +7806,16 @@ public final void rule__RosSystem__Alternatives_4() throws RecognitionException } break; case 4 : - // InternalRosSystemParser.g:2360:2: ( ( rule__RosSystem__Group_4_3__0 ) ) + // InternalRosSystemParser.g:2361:2: ( ( rule__RosSystem__Group_4_3__0 ) ) { - // InternalRosSystemParser.g:2360:2: ( ( rule__RosSystem__Group_4_3__0 ) ) - // InternalRosSystemParser.g:2361:3: ( rule__RosSystem__Group_4_3__0 ) + // InternalRosSystemParser.g:2361:2: ( ( rule__RosSystem__Group_4_3__0 ) ) + // InternalRosSystemParser.g:2362:3: ( rule__RosSystem__Group_4_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_4_3()); } - // InternalRosSystemParser.g:2362:3: ( rule__RosSystem__Group_4_3__0 ) - // InternalRosSystemParser.g:2362:4: rule__RosSystem__Group_4_3__0 + // InternalRosSystemParser.g:2363:3: ( rule__RosSystem__Group_4_3__0 ) + // InternalRosSystemParser.g:2363:4: rule__RosSystem__Group_4_3__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_3__0(); @@ -7833,16 +7835,16 @@ public final void rule__RosSystem__Alternatives_4() throws RecognitionException } break; case 5 : - // InternalRosSystemParser.g:2366:2: ( ( rule__RosSystem__Group_4_4__0 ) ) + // InternalRosSystemParser.g:2367:2: ( ( rule__RosSystem__Group_4_4__0 ) ) { - // InternalRosSystemParser.g:2366:2: ( ( rule__RosSystem__Group_4_4__0 ) ) - // InternalRosSystemParser.g:2367:3: ( rule__RosSystem__Group_4_4__0 ) + // InternalRosSystemParser.g:2367:2: ( ( rule__RosSystem__Group_4_4__0 ) ) + // InternalRosSystemParser.g:2368:3: ( rule__RosSystem__Group_4_4__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_4_4()); } - // InternalRosSystemParser.g:2368:3: ( rule__RosSystem__Group_4_4__0 ) - // InternalRosSystemParser.g:2368:4: rule__RosSystem__Group_4_4__0 + // InternalRosSystemParser.g:2369:3: ( rule__RosSystem__Group_4_4__0 ) + // InternalRosSystemParser.g:2369:4: rule__RosSystem__Group_4_4__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_4__0(); @@ -7879,13 +7881,13 @@ public final void rule__RosSystem__Alternatives_4() throws RecognitionException // $ANTLR start "rule__InterfaceReference__Alternatives" - // InternalRosSystemParser.g:2376:1: rule__InterfaceReference__Alternatives : ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ); + // InternalRosSystemParser.g:2377:1: rule__InterfaceReference__Alternatives : ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ); public final void rule__InterfaceReference__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2380:1: ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ) + // InternalRosSystemParser.g:2381:1: ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ) int alt2=6; switch ( input.LA(1) ) { case Pub: @@ -7928,10 +7930,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc switch (alt2) { case 1 : - // InternalRosSystemParser.g:2381:2: ( ruleRosPublisherReference ) + // InternalRosSystemParser.g:2382:2: ( ruleRosPublisherReference ) { - // InternalRosSystemParser.g:2381:2: ( ruleRosPublisherReference ) - // InternalRosSystemParser.g:2382:3: ruleRosPublisherReference + // InternalRosSystemParser.g:2382:2: ( ruleRosPublisherReference ) + // InternalRosSystemParser.g:2383:3: ruleRosPublisherReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosPublisherReferenceParserRuleCall_0()); @@ -7951,10 +7953,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 2 : - // InternalRosSystemParser.g:2387:2: ( ruleRosSubscriberReference ) + // InternalRosSystemParser.g:2388:2: ( ruleRosSubscriberReference ) { - // InternalRosSystemParser.g:2387:2: ( ruleRosSubscriberReference ) - // InternalRosSystemParser.g:2388:3: ruleRosSubscriberReference + // InternalRosSystemParser.g:2388:2: ( ruleRosSubscriberReference ) + // InternalRosSystemParser.g:2389:3: ruleRosSubscriberReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosSubscriberReferenceParserRuleCall_1()); @@ -7974,10 +7976,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 3 : - // InternalRosSystemParser.g:2393:2: ( ruleRosServiceServerReference ) + // InternalRosSystemParser.g:2394:2: ( ruleRosServiceServerReference ) { - // InternalRosSystemParser.g:2393:2: ( ruleRosServiceServerReference ) - // InternalRosSystemParser.g:2394:3: ruleRosServiceServerReference + // InternalRosSystemParser.g:2394:2: ( ruleRosServiceServerReference ) + // InternalRosSystemParser.g:2395:3: ruleRosServiceServerReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosServiceServerReferenceParserRuleCall_2()); @@ -7997,10 +7999,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 4 : - // InternalRosSystemParser.g:2399:2: ( ruleRosServerClientReference ) + // InternalRosSystemParser.g:2400:2: ( ruleRosServerClientReference ) { - // InternalRosSystemParser.g:2399:2: ( ruleRosServerClientReference ) - // InternalRosSystemParser.g:2400:3: ruleRosServerClientReference + // InternalRosSystemParser.g:2400:2: ( ruleRosServerClientReference ) + // InternalRosSystemParser.g:2401:3: ruleRosServerClientReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosServerClientReferenceParserRuleCall_3()); @@ -8020,10 +8022,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 5 : - // InternalRosSystemParser.g:2405:2: ( ruleRosActionServerReference ) + // InternalRosSystemParser.g:2406:2: ( ruleRosActionServerReference ) { - // InternalRosSystemParser.g:2405:2: ( ruleRosActionServerReference ) - // InternalRosSystemParser.g:2406:3: ruleRosActionServerReference + // InternalRosSystemParser.g:2406:2: ( ruleRosActionServerReference ) + // InternalRosSystemParser.g:2407:3: ruleRosActionServerReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosActionServerReferenceParserRuleCall_4()); @@ -8043,10 +8045,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 6 : - // InternalRosSystemParser.g:2411:2: ( ruleRosActionClientReference ) + // InternalRosSystemParser.g:2412:2: ( ruleRosActionClientReference ) { - // InternalRosSystemParser.g:2411:2: ( ruleRosActionClientReference ) - // InternalRosSystemParser.g:2412:3: ruleRosActionClientReference + // InternalRosSystemParser.g:2412:2: ( ruleRosActionClientReference ) + // InternalRosSystemParser.g:2413:3: ruleRosActionClientReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosActionClientReferenceParserRuleCall_5()); @@ -8083,27 +8085,27 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc // $ANTLR start "rule__Connection__Alternatives" - // InternalRosSystemParser.g:2421:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ); + // InternalRosSystemParser.g:2422:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ); public final void rule__Connection__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2425:1: ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ) + // InternalRosSystemParser.g:2426:1: ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ) int alt3=2; alt3 = dfa3.predict(input); switch (alt3) { case 1 : - // InternalRosSystemParser.g:2426:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2427:2: ( ( ruleRosSystemConnection ) ) { - // InternalRosSystemParser.g:2426:2: ( ( ruleRosSystemConnection ) ) - // InternalRosSystemParser.g:2427:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2427:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2428:3: ( ruleRosSystemConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getRosSystemConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2428:3: ( ruleRosSystemConnection ) - // InternalRosSystemParser.g:2428:4: ruleRosSystemConnection + // InternalRosSystemParser.g:2429:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2429:4: ruleRosSystemConnection { pushFollow(FOLLOW_2); ruleRosSystemConnection(); @@ -8123,10 +8125,10 @@ public final void rule__Connection__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2432:2: ( ruleRosConnection ) + // InternalRosSystemParser.g:2433:2: ( ruleRosConnection ) { - // InternalRosSystemParser.g:2432:2: ( ruleRosConnection ) - // InternalRosSystemParser.g:2433:3: ruleRosConnection + // InternalRosSystemParser.g:2433:2: ( ruleRosConnection ) + // InternalRosSystemParser.g:2434:3: ruleRosConnection { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getRosConnectionParserRuleCall_1()); @@ -8163,27 +8165,27 @@ public final void rule__Connection__Alternatives() throws RecognitionException { // $ANTLR start "rule__RosConnection__Alternatives" - // InternalRosSystemParser.g:2442:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ); + // InternalRosSystemParser.g:2443:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ); public final void rule__RosConnection__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2446:1: ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ) + // InternalRosSystemParser.g:2447:1: ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ) int alt4=3; alt4 = dfa4.predict(input); switch (alt4) { case 1 : - // InternalRosSystemParser.g:2447:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2448:2: ( ( ruleRosTopicConnection ) ) { - // InternalRosSystemParser.g:2447:2: ( ( ruleRosTopicConnection ) ) - // InternalRosSystemParser.g:2448:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2448:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2449:3: ( ruleRosTopicConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosTopicConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2449:3: ( ruleRosTopicConnection ) - // InternalRosSystemParser.g:2449:4: ruleRosTopicConnection + // InternalRosSystemParser.g:2450:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2450:4: ruleRosTopicConnection { pushFollow(FOLLOW_2); ruleRosTopicConnection(); @@ -8203,16 +8205,16 @@ public final void rule__RosConnection__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalRosSystemParser.g:2453:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2454:2: ( ( ruleRosServiceConnection ) ) { - // InternalRosSystemParser.g:2453:2: ( ( ruleRosServiceConnection ) ) - // InternalRosSystemParser.g:2454:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2454:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2455:3: ( ruleRosServiceConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosServiceConnectionParserRuleCall_1()); } - // InternalRosSystemParser.g:2455:3: ( ruleRosServiceConnection ) - // InternalRosSystemParser.g:2455:4: ruleRosServiceConnection + // InternalRosSystemParser.g:2456:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2456:4: ruleRosServiceConnection { pushFollow(FOLLOW_2); ruleRosServiceConnection(); @@ -8232,10 +8234,10 @@ public final void rule__RosConnection__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalRosSystemParser.g:2459:2: ( ruleRosActionConnection ) + // InternalRosSystemParser.g:2460:2: ( ruleRosActionConnection ) { - // InternalRosSystemParser.g:2459:2: ( ruleRosActionConnection ) - // InternalRosSystemParser.g:2460:3: ruleRosActionConnection + // InternalRosSystemParser.g:2460:2: ( ruleRosActionConnection ) + // InternalRosSystemParser.g:2461:3: ruleRosActionConnection { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosActionConnectionParserRuleCall_2()); @@ -8272,13 +8274,13 @@ public final void rule__RosConnection__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__Namespace__Alternatives" - // InternalRosSystemParser.g:2469:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); + // InternalRosSystemParser.g:2470:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); public final void rule__Namespace__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2473:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) + // InternalRosSystemParser.g:2474:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) int alt5=3; switch ( input.LA(1) ) { case GlobalNamespace: @@ -8306,10 +8308,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { switch (alt5) { case 1 : - // InternalRosSystemParser.g:2474:2: ( ruleGlobalNamespace ) + // InternalRosSystemParser.g:2475:2: ( ruleGlobalNamespace ) { - // InternalRosSystemParser.g:2474:2: ( ruleGlobalNamespace ) - // InternalRosSystemParser.g:2475:3: ruleGlobalNamespace + // InternalRosSystemParser.g:2475:2: ( ruleGlobalNamespace ) + // InternalRosSystemParser.g:2476:3: ruleGlobalNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getGlobalNamespaceParserRuleCall_0()); @@ -8329,10 +8331,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2480:2: ( ruleRelativeNamespace_Impl ) + // InternalRosSystemParser.g:2481:2: ( ruleRelativeNamespace_Impl ) { - // InternalRosSystemParser.g:2480:2: ( ruleRelativeNamespace_Impl ) - // InternalRosSystemParser.g:2481:3: ruleRelativeNamespace_Impl + // InternalRosSystemParser.g:2481:2: ( ruleRelativeNamespace_Impl ) + // InternalRosSystemParser.g:2482:3: ruleRelativeNamespace_Impl { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getRelativeNamespace_ImplParserRuleCall_1()); @@ -8352,10 +8354,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2486:2: ( rulePrivateNamespace ) + // InternalRosSystemParser.g:2487:2: ( rulePrivateNamespace ) { - // InternalRosSystemParser.g:2486:2: ( rulePrivateNamespace ) - // InternalRosSystemParser.g:2487:3: rulePrivateNamespace + // InternalRosSystemParser.g:2487:2: ( rulePrivateNamespace ) + // InternalRosSystemParser.g:2488:3: rulePrivateNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getPrivateNamespaceParserRuleCall_2()); @@ -8392,13 +8394,13 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { // $ANTLR start "rule__ParameterType__Alternatives" - // InternalRosSystemParser.g:2496:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); + // InternalRosSystemParser.g:2497: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:2500:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) + // InternalRosSystemParser.g:2501:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) int alt6=8; switch ( input.LA(1) ) { case List: @@ -8451,10 +8453,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio switch (alt6) { case 1 : - // InternalRosSystemParser.g:2501:2: ( ruleParameterListType ) + // InternalRosSystemParser.g:2502:2: ( ruleParameterListType ) { - // InternalRosSystemParser.g:2501:2: ( ruleParameterListType ) - // InternalRosSystemParser.g:2502:3: ruleParameterListType + // InternalRosSystemParser.g:2502:2: ( ruleParameterListType ) + // InternalRosSystemParser.g:2503:3: ruleParameterListType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterListTypeParserRuleCall_0()); @@ -8474,10 +8476,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalRosSystemParser.g:2507:2: ( ruleParameterStructType ) + // InternalRosSystemParser.g:2508:2: ( ruleParameterStructType ) { - // InternalRosSystemParser.g:2507:2: ( ruleParameterStructType ) - // InternalRosSystemParser.g:2508:3: ruleParameterStructType + // InternalRosSystemParser.g:2508:2: ( ruleParameterStructType ) + // InternalRosSystemParser.g:2509:3: ruleParameterStructType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterStructTypeParserRuleCall_1()); @@ -8497,10 +8499,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalRosSystemParser.g:2513:2: ( ruleParameterIntegerType ) + // InternalRosSystemParser.g:2514:2: ( ruleParameterIntegerType ) { - // InternalRosSystemParser.g:2513:2: ( ruleParameterIntegerType ) - // InternalRosSystemParser.g:2514:3: ruleParameterIntegerType + // InternalRosSystemParser.g:2514:2: ( ruleParameterIntegerType ) + // InternalRosSystemParser.g:2515:3: ruleParameterIntegerType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterIntegerTypeParserRuleCall_2()); @@ -8520,10 +8522,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 4 : - // InternalRosSystemParser.g:2519:2: ( ruleParameterStringType ) + // InternalRosSystemParser.g:2520:2: ( ruleParameterStringType ) { - // InternalRosSystemParser.g:2519:2: ( ruleParameterStringType ) - // InternalRosSystemParser.g:2520:3: ruleParameterStringType + // InternalRosSystemParser.g:2520:2: ( ruleParameterStringType ) + // InternalRosSystemParser.g:2521:3: ruleParameterStringType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterStringTypeParserRuleCall_3()); @@ -8543,10 +8545,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 5 : - // InternalRosSystemParser.g:2525:2: ( ruleParameterDoubleType ) + // InternalRosSystemParser.g:2526:2: ( ruleParameterDoubleType ) { - // InternalRosSystemParser.g:2525:2: ( ruleParameterDoubleType ) - // InternalRosSystemParser.g:2526:3: ruleParameterDoubleType + // InternalRosSystemParser.g:2526:2: ( ruleParameterDoubleType ) + // InternalRosSystemParser.g:2527:3: ruleParameterDoubleType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterDoubleTypeParserRuleCall_4()); @@ -8566,10 +8568,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 6 : - // InternalRosSystemParser.g:2531:2: ( ruleParameterBooleanType ) + // InternalRosSystemParser.g:2532:2: ( ruleParameterBooleanType ) { - // InternalRosSystemParser.g:2531:2: ( ruleParameterBooleanType ) - // InternalRosSystemParser.g:2532:3: ruleParameterBooleanType + // InternalRosSystemParser.g:2532:2: ( ruleParameterBooleanType ) + // InternalRosSystemParser.g:2533:3: ruleParameterBooleanType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterBooleanTypeParserRuleCall_5()); @@ -8589,10 +8591,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 7 : - // InternalRosSystemParser.g:2537:2: ( ruleParameterBase64Type ) + // InternalRosSystemParser.g:2538:2: ( ruleParameterBase64Type ) { - // InternalRosSystemParser.g:2537:2: ( ruleParameterBase64Type ) - // InternalRosSystemParser.g:2538:3: ruleParameterBase64Type + // InternalRosSystemParser.g:2538:2: ( ruleParameterBase64Type ) + // InternalRosSystemParser.g:2539:3: ruleParameterBase64Type { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterBase64TypeParserRuleCall_6()); @@ -8612,10 +8614,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 8 : - // InternalRosSystemParser.g:2543:2: ( ruleParameterArrayType ) + // InternalRosSystemParser.g:2544:2: ( ruleParameterArrayType ) { - // InternalRosSystemParser.g:2543:2: ( ruleParameterArrayType ) - // InternalRosSystemParser.g:2544:3: ruleParameterArrayType + // InternalRosSystemParser.g:2544:2: ( ruleParameterArrayType ) + // InternalRosSystemParser.g:2545:3: ruleParameterArrayType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterArrayTypeParserRuleCall_7()); @@ -8652,21 +8654,21 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__ParameterValue__Alternatives" - // InternalRosSystemParser.g:2553:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); + // InternalRosSystemParser.g:2554: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:2557:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) + // InternalRosSystemParser.g:2558:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) int alt7=7; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalRosSystemParser.g:2558:2: ( ruleParameterString ) + // InternalRosSystemParser.g:2559:2: ( ruleParameterString ) { - // InternalRosSystemParser.g:2558:2: ( ruleParameterString ) - // InternalRosSystemParser.g:2559:3: ruleParameterString + // InternalRosSystemParser.g:2559:2: ( ruleParameterString ) + // InternalRosSystemParser.g:2560:3: ruleParameterString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterStringParserRuleCall_0()); @@ -8686,10 +8688,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 2 : - // InternalRosSystemParser.g:2564:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:2565:2: ( ruleParameterBase64 ) { - // InternalRosSystemParser.g:2564:2: ( ruleParameterBase64 ) - // InternalRosSystemParser.g:2565:3: ruleParameterBase64 + // InternalRosSystemParser.g:2565:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:2566:3: ruleParameterBase64 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterBase64ParserRuleCall_1()); @@ -8709,10 +8711,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 3 : - // InternalRosSystemParser.g:2570:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:2571:2: ( ruleParameterInteger ) { - // InternalRosSystemParser.g:2570:2: ( ruleParameterInteger ) - // InternalRosSystemParser.g:2571:3: ruleParameterInteger + // InternalRosSystemParser.g:2571:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:2572:3: ruleParameterInteger { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterIntegerParserRuleCall_2()); @@ -8732,10 +8734,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 4 : - // InternalRosSystemParser.g:2576:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:2577:2: ( ruleParameterDouble ) { - // InternalRosSystemParser.g:2576:2: ( ruleParameterDouble ) - // InternalRosSystemParser.g:2577:3: ruleParameterDouble + // InternalRosSystemParser.g:2577:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:2578:3: ruleParameterDouble { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterDoubleParserRuleCall_3()); @@ -8755,10 +8757,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 5 : - // InternalRosSystemParser.g:2582:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:2583:2: ( ruleParameterBoolean ) { - // InternalRosSystemParser.g:2582:2: ( ruleParameterBoolean ) - // InternalRosSystemParser.g:2583:3: ruleParameterBoolean + // InternalRosSystemParser.g:2583:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:2584:3: ruleParameterBoolean { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterBooleanParserRuleCall_4()); @@ -8778,10 +8780,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 6 : - // InternalRosSystemParser.g:2588:2: ( ruleParameterList ) + // InternalRosSystemParser.g:2589:2: ( ruleParameterList ) { - // InternalRosSystemParser.g:2588:2: ( ruleParameterList ) - // InternalRosSystemParser.g:2589:3: ruleParameterList + // InternalRosSystemParser.g:2589:2: ( ruleParameterList ) + // InternalRosSystemParser.g:2590:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterListParserRuleCall_5()); @@ -8801,10 +8803,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 7 : - // InternalRosSystemParser.g:2594:2: ( ruleParameterStruct ) + // InternalRosSystemParser.g:2595:2: ( ruleParameterStruct ) { - // InternalRosSystemParser.g:2594:2: ( ruleParameterStruct ) - // InternalRosSystemParser.g:2595:3: ruleParameterStruct + // InternalRosSystemParser.g:2595:2: ( ruleParameterStruct ) + // InternalRosSystemParser.g:2596:3: ruleParameterStruct { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterStructParserRuleCall_6()); @@ -8841,21 +8843,21 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti // $ANTLR start "rule__AbstractType__Alternatives" - // InternalRosSystemParser.g:2604: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 ) | ( ruleSpecBaseRef ) | ( ruleArraySpecRef ) | ( rulechar ) | ( rulecharArray ) ); + // InternalRosSystemParser.g:2605: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 ) | ( ruleSpecBaseRef ) | ( ruleArraySpecRef ) | ( rulechar ) | ( rulecharArray ) ); public final void rule__AbstractType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2608: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 ) | ( ruleSpecBaseRef ) | ( ruleArraySpecRef ) | ( rulechar ) | ( rulecharArray ) ) + // InternalRosSystemParser.g:2609: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 ) | ( ruleSpecBaseRef ) | ( ruleArraySpecRef ) | ( rulechar ) | ( rulecharArray ) ) int alt8=33; alt8 = dfa8.predict(input); switch (alt8) { case 1 : - // InternalRosSystemParser.g:2609:2: ( rulebool ) + // InternalRosSystemParser.g:2610:2: ( rulebool ) { - // InternalRosSystemParser.g:2609:2: ( rulebool ) - // InternalRosSystemParser.g:2610:3: rulebool + // InternalRosSystemParser.g:2610:2: ( rulebool ) + // InternalRosSystemParser.g:2611:3: rulebool { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -8875,10 +8877,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 2 : - // InternalRosSystemParser.g:2615:2: ( ruleint8 ) + // InternalRosSystemParser.g:2616:2: ( ruleint8 ) { - // InternalRosSystemParser.g:2615:2: ( ruleint8 ) - // InternalRosSystemParser.g:2616:3: ruleint8 + // InternalRosSystemParser.g:2616:2: ( ruleint8 ) + // InternalRosSystemParser.g:2617:3: ruleint8 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -8898,10 +8900,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 3 : - // InternalRosSystemParser.g:2621:2: ( ruleuint8 ) + // InternalRosSystemParser.g:2622:2: ( ruleuint8 ) { - // InternalRosSystemParser.g:2621:2: ( ruleuint8 ) - // InternalRosSystemParser.g:2622:3: ruleuint8 + // InternalRosSystemParser.g:2622:2: ( ruleuint8 ) + // InternalRosSystemParser.g:2623:3: ruleuint8 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -8921,10 +8923,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 4 : - // InternalRosSystemParser.g:2627:2: ( ruleint16 ) + // InternalRosSystemParser.g:2628:2: ( ruleint16 ) { - // InternalRosSystemParser.g:2627:2: ( ruleint16 ) - // InternalRosSystemParser.g:2628:3: ruleint16 + // InternalRosSystemParser.g:2628:2: ( ruleint16 ) + // InternalRosSystemParser.g:2629:3: ruleint16 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -8944,10 +8946,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 5 : - // InternalRosSystemParser.g:2633:2: ( ruleuint16 ) + // InternalRosSystemParser.g:2634:2: ( ruleuint16 ) { - // InternalRosSystemParser.g:2633:2: ( ruleuint16 ) - // InternalRosSystemParser.g:2634:3: ruleuint16 + // InternalRosSystemParser.g:2634:2: ( ruleuint16 ) + // InternalRosSystemParser.g:2635:3: ruleuint16 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -8967,10 +8969,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 6 : - // InternalRosSystemParser.g:2639:2: ( ruleint32 ) + // InternalRosSystemParser.g:2640:2: ( ruleint32 ) { - // InternalRosSystemParser.g:2639:2: ( ruleint32 ) - // InternalRosSystemParser.g:2640:3: ruleint32 + // InternalRosSystemParser.g:2640:2: ( ruleint32 ) + // InternalRosSystemParser.g:2641:3: ruleint32 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -8990,10 +8992,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 7 : - // InternalRosSystemParser.g:2645:2: ( ruleuint32 ) + // InternalRosSystemParser.g:2646:2: ( ruleuint32 ) { - // InternalRosSystemParser.g:2645:2: ( ruleuint32 ) - // InternalRosSystemParser.g:2646:3: ruleuint32 + // InternalRosSystemParser.g:2646:2: ( ruleuint32 ) + // InternalRosSystemParser.g:2647:3: ruleuint32 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -9013,10 +9015,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 8 : - // InternalRosSystemParser.g:2651:2: ( ruleint64 ) + // InternalRosSystemParser.g:2652:2: ( ruleint64 ) { - // InternalRosSystemParser.g:2651:2: ( ruleint64 ) - // InternalRosSystemParser.g:2652:3: ruleint64 + // InternalRosSystemParser.g:2652:2: ( ruleint64 ) + // InternalRosSystemParser.g:2653:3: ruleint64 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -9036,10 +9038,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 9 : - // InternalRosSystemParser.g:2657:2: ( ruleuint64 ) + // InternalRosSystemParser.g:2658:2: ( ruleuint64 ) { - // InternalRosSystemParser.g:2657:2: ( ruleuint64 ) - // InternalRosSystemParser.g:2658:3: ruleuint64 + // InternalRosSystemParser.g:2658:2: ( ruleuint64 ) + // InternalRosSystemParser.g:2659:3: ruleuint64 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -9059,10 +9061,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 10 : - // InternalRosSystemParser.g:2663:2: ( rulefloat32 ) + // InternalRosSystemParser.g:2664:2: ( rulefloat32 ) { - // InternalRosSystemParser.g:2663:2: ( rulefloat32 ) - // InternalRosSystemParser.g:2664:3: rulefloat32 + // InternalRosSystemParser.g:2664:2: ( rulefloat32 ) + // InternalRosSystemParser.g:2665:3: rulefloat32 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -9082,10 +9084,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 11 : - // InternalRosSystemParser.g:2669:2: ( rulefloat64 ) + // InternalRosSystemParser.g:2670:2: ( rulefloat64 ) { - // InternalRosSystemParser.g:2669:2: ( rulefloat64 ) - // InternalRosSystemParser.g:2670:3: rulefloat64 + // InternalRosSystemParser.g:2670:2: ( rulefloat64 ) + // InternalRosSystemParser.g:2671:3: rulefloat64 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -9105,10 +9107,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 12 : - // InternalRosSystemParser.g:2675:2: ( rulestring0 ) + // InternalRosSystemParser.g:2676:2: ( rulestring0 ) { - // InternalRosSystemParser.g:2675:2: ( rulestring0 ) - // InternalRosSystemParser.g:2676:3: rulestring0 + // InternalRosSystemParser.g:2676:2: ( rulestring0 ) + // InternalRosSystemParser.g:2677:3: rulestring0 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -9128,10 +9130,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 13 : - // InternalRosSystemParser.g:2681:2: ( rulebyte ) + // InternalRosSystemParser.g:2682:2: ( rulebyte ) { - // InternalRosSystemParser.g:2681:2: ( rulebyte ) - // InternalRosSystemParser.g:2682:3: rulebyte + // InternalRosSystemParser.g:2682:2: ( rulebyte ) + // InternalRosSystemParser.g:2683:3: rulebyte { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -9151,10 +9153,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 14 : - // InternalRosSystemParser.g:2687:2: ( ruletime ) + // InternalRosSystemParser.g:2688:2: ( ruletime ) { - // InternalRosSystemParser.g:2687:2: ( ruletime ) - // InternalRosSystemParser.g:2688:3: ruletime + // InternalRosSystemParser.g:2688:2: ( ruletime ) + // InternalRosSystemParser.g:2689:3: ruletime { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -9174,10 +9176,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 15 : - // InternalRosSystemParser.g:2693:2: ( ruleduration ) + // InternalRosSystemParser.g:2694:2: ( ruleduration ) { - // InternalRosSystemParser.g:2693:2: ( ruleduration ) - // InternalRosSystemParser.g:2694:3: ruleduration + // InternalRosSystemParser.g:2694:2: ( ruleduration ) + // InternalRosSystemParser.g:2695:3: ruleduration { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -9197,10 +9199,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 16 : - // InternalRosSystemParser.g:2699:2: ( ruleHeader ) + // InternalRosSystemParser.g:2700:2: ( ruleHeader ) { - // InternalRosSystemParser.g:2699:2: ( ruleHeader ) - // InternalRosSystemParser.g:2700:3: ruleHeader + // InternalRosSystemParser.g:2700:2: ( ruleHeader ) + // InternalRosSystemParser.g:2701:3: ruleHeader { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -9220,10 +9222,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 17 : - // InternalRosSystemParser.g:2705:2: ( ruleboolArray ) + // InternalRosSystemParser.g:2706:2: ( ruleboolArray ) { - // InternalRosSystemParser.g:2705:2: ( ruleboolArray ) - // InternalRosSystemParser.g:2706:3: ruleboolArray + // InternalRosSystemParser.g:2706:2: ( ruleboolArray ) + // InternalRosSystemParser.g:2707:3: ruleboolArray { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -9243,10 +9245,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 18 : - // InternalRosSystemParser.g:2711:2: ( ruleint8Array ) + // InternalRosSystemParser.g:2712:2: ( ruleint8Array ) { - // InternalRosSystemParser.g:2711:2: ( ruleint8Array ) - // InternalRosSystemParser.g:2712:3: ruleint8Array + // InternalRosSystemParser.g:2712:2: ( ruleint8Array ) + // InternalRosSystemParser.g:2713:3: ruleint8Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -9266,10 +9268,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 19 : - // InternalRosSystemParser.g:2717:2: ( ruleuint8Array ) + // InternalRosSystemParser.g:2718:2: ( ruleuint8Array ) { - // InternalRosSystemParser.g:2717:2: ( ruleuint8Array ) - // InternalRosSystemParser.g:2718:3: ruleuint8Array + // InternalRosSystemParser.g:2718:2: ( ruleuint8Array ) + // InternalRosSystemParser.g:2719:3: ruleuint8Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -9289,10 +9291,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 20 : - // InternalRosSystemParser.g:2723:2: ( ruleint16Array ) + // InternalRosSystemParser.g:2724:2: ( ruleint16Array ) { - // InternalRosSystemParser.g:2723:2: ( ruleint16Array ) - // InternalRosSystemParser.g:2724:3: ruleint16Array + // InternalRosSystemParser.g:2724:2: ( ruleint16Array ) + // InternalRosSystemParser.g:2725:3: ruleint16Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -9312,10 +9314,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 21 : - // InternalRosSystemParser.g:2729:2: ( ruleuint16Array ) + // InternalRosSystemParser.g:2730:2: ( ruleuint16Array ) { - // InternalRosSystemParser.g:2729:2: ( ruleuint16Array ) - // InternalRosSystemParser.g:2730:3: ruleuint16Array + // InternalRosSystemParser.g:2730:2: ( ruleuint16Array ) + // InternalRosSystemParser.g:2731:3: ruleuint16Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -9335,10 +9337,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 22 : - // InternalRosSystemParser.g:2735:2: ( ruleint32Array ) + // InternalRosSystemParser.g:2736:2: ( ruleint32Array ) { - // InternalRosSystemParser.g:2735:2: ( ruleint32Array ) - // InternalRosSystemParser.g:2736:3: ruleint32Array + // InternalRosSystemParser.g:2736:2: ( ruleint32Array ) + // InternalRosSystemParser.g:2737:3: ruleint32Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -9358,10 +9360,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 23 : - // InternalRosSystemParser.g:2741:2: ( ruleuint32Array ) + // InternalRosSystemParser.g:2742:2: ( ruleuint32Array ) { - // InternalRosSystemParser.g:2741:2: ( ruleuint32Array ) - // InternalRosSystemParser.g:2742:3: ruleuint32Array + // InternalRosSystemParser.g:2742:2: ( ruleuint32Array ) + // InternalRosSystemParser.g:2743:3: ruleuint32Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -9381,10 +9383,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 24 : - // InternalRosSystemParser.g:2747:2: ( ruleint64Array ) + // InternalRosSystemParser.g:2748:2: ( ruleint64Array ) { - // InternalRosSystemParser.g:2747:2: ( ruleint64Array ) - // InternalRosSystemParser.g:2748:3: ruleint64Array + // InternalRosSystemParser.g:2748:2: ( ruleint64Array ) + // InternalRosSystemParser.g:2749:3: ruleint64Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -9404,10 +9406,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 25 : - // InternalRosSystemParser.g:2753:2: ( ruleuint64Array ) + // InternalRosSystemParser.g:2754:2: ( ruleuint64Array ) { - // InternalRosSystemParser.g:2753:2: ( ruleuint64Array ) - // InternalRosSystemParser.g:2754:3: ruleuint64Array + // InternalRosSystemParser.g:2754:2: ( ruleuint64Array ) + // InternalRosSystemParser.g:2755:3: ruleuint64Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -9427,10 +9429,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 26 : - // InternalRosSystemParser.g:2759:2: ( rulefloat32Array ) + // InternalRosSystemParser.g:2760:2: ( rulefloat32Array ) { - // InternalRosSystemParser.g:2759:2: ( rulefloat32Array ) - // InternalRosSystemParser.g:2760:3: rulefloat32Array + // InternalRosSystemParser.g:2760:2: ( rulefloat32Array ) + // InternalRosSystemParser.g:2761:3: rulefloat32Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -9450,10 +9452,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 27 : - // InternalRosSystemParser.g:2765:2: ( rulefloat64Array ) + // InternalRosSystemParser.g:2766:2: ( rulefloat64Array ) { - // InternalRosSystemParser.g:2765:2: ( rulefloat64Array ) - // InternalRosSystemParser.g:2766:3: rulefloat64Array + // InternalRosSystemParser.g:2766:2: ( rulefloat64Array ) + // InternalRosSystemParser.g:2767:3: rulefloat64Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -9473,10 +9475,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 28 : - // InternalRosSystemParser.g:2771:2: ( rulestring0Array ) + // InternalRosSystemParser.g:2772:2: ( rulestring0Array ) { - // InternalRosSystemParser.g:2771:2: ( rulestring0Array ) - // InternalRosSystemParser.g:2772:3: rulestring0Array + // InternalRosSystemParser.g:2772:2: ( rulestring0Array ) + // InternalRosSystemParser.g:2773:3: rulestring0Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -9496,10 +9498,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 29 : - // InternalRosSystemParser.g:2777:2: ( rulebyteArray ) + // InternalRosSystemParser.g:2778:2: ( rulebyteArray ) { - // InternalRosSystemParser.g:2777:2: ( rulebyteArray ) - // InternalRosSystemParser.g:2778:3: rulebyteArray + // InternalRosSystemParser.g:2778:2: ( rulebyteArray ) + // InternalRosSystemParser.g:2779:3: rulebyteArray { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -9519,10 +9521,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 30 : - // InternalRosSystemParser.g:2783:2: ( ruleSpecBaseRef ) + // InternalRosSystemParser.g:2784:2: ( ruleSpecBaseRef ) { - // InternalRosSystemParser.g:2783:2: ( ruleSpecBaseRef ) - // InternalRosSystemParser.g:2784:3: ruleSpecBaseRef + // InternalRosSystemParser.g:2784:2: ( ruleSpecBaseRef ) + // InternalRosSystemParser.g:2785:3: ruleSpecBaseRef { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getSpecBaseRefParserRuleCall_29()); @@ -9542,10 +9544,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 31 : - // InternalRosSystemParser.g:2789:2: ( ruleArraySpecRef ) + // InternalRosSystemParser.g:2790:2: ( ruleArraySpecRef ) { - // InternalRosSystemParser.g:2789:2: ( ruleArraySpecRef ) - // InternalRosSystemParser.g:2790:3: ruleArraySpecRef + // InternalRosSystemParser.g:2790:2: ( ruleArraySpecRef ) + // InternalRosSystemParser.g:2791:3: ruleArraySpecRef { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getArraySpecRefParserRuleCall_30()); @@ -9565,10 +9567,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 32 : - // InternalRosSystemParser.g:2795:2: ( rulechar ) + // InternalRosSystemParser.g:2796:2: ( rulechar ) { - // InternalRosSystemParser.g:2795:2: ( rulechar ) - // InternalRosSystemParser.g:2796:3: rulechar + // InternalRosSystemParser.g:2796:2: ( rulechar ) + // InternalRosSystemParser.g:2797:3: rulechar { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getCharParserRuleCall_31()); @@ -9588,10 +9590,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 33 : - // InternalRosSystemParser.g:2801:2: ( rulecharArray ) + // InternalRosSystemParser.g:2802:2: ( rulecharArray ) { - // InternalRosSystemParser.g:2801:2: ( rulecharArray ) - // InternalRosSystemParser.g:2802:3: rulecharArray + // InternalRosSystemParser.g:2802:2: ( rulecharArray ) + // InternalRosSystemParser.g:2803:3: rulecharArray { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getCharArrayParserRuleCall_32()); @@ -9628,13 +9630,13 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException // $ANTLR start "rule__KEYWORD__Alternatives" - // InternalRosSystemParser.g:2811:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); + // InternalRosSystemParser.g:2812: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:2815:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) + // InternalRosSystemParser.g:2816:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) int alt9=11; switch ( input.LA(1) ) { case Goal: @@ -9702,10 +9704,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { switch (alt9) { case 1 : - // InternalRosSystemParser.g:2816:2: ( Goal ) + // InternalRosSystemParser.g:2817:2: ( Goal ) { - // InternalRosSystemParser.g:2816:2: ( Goal ) - // InternalRosSystemParser.g:2817:3: Goal + // InternalRosSystemParser.g:2817:2: ( Goal ) + // InternalRosSystemParser.g:2818:3: Goal { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getGoalKeyword_0()); @@ -9721,10 +9723,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2822:2: ( Message ) + // InternalRosSystemParser.g:2823:2: ( Message ) { - // InternalRosSystemParser.g:2822:2: ( Message ) - // InternalRosSystemParser.g:2823:3: Message + // InternalRosSystemParser.g:2823:2: ( Message ) + // InternalRosSystemParser.g:2824:3: Message { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getMessageKeyword_1()); @@ -9740,10 +9742,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2828:2: ( Result ) + // InternalRosSystemParser.g:2829:2: ( Result ) { - // InternalRosSystemParser.g:2828:2: ( Result ) - // InternalRosSystemParser.g:2829:3: Result + // InternalRosSystemParser.g:2829:2: ( Result ) + // InternalRosSystemParser.g:2830:3: Result { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getResultKeyword_2()); @@ -9759,10 +9761,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:2834:2: ( Feedback ) + // InternalRosSystemParser.g:2835:2: ( Feedback ) { - // InternalRosSystemParser.g:2834:2: ( Feedback ) - // InternalRosSystemParser.g:2835:3: Feedback + // InternalRosSystemParser.g:2835:2: ( Feedback ) + // InternalRosSystemParser.g:2836:3: Feedback { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getFeedbackKeyword_3()); @@ -9778,10 +9780,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:2840:2: ( Name ) + // InternalRosSystemParser.g:2841:2: ( Name ) { - // InternalRosSystemParser.g:2840:2: ( Name ) - // InternalRosSystemParser.g:2841:3: Name + // InternalRosSystemParser.g:2841:2: ( Name ) + // InternalRosSystemParser.g:2842:3: Name { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getNameKeyword_4()); @@ -9797,10 +9799,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:2846:2: ( Value ) + // InternalRosSystemParser.g:2847:2: ( Value ) { - // InternalRosSystemParser.g:2846:2: ( Value ) - // InternalRosSystemParser.g:2847:3: Value + // InternalRosSystemParser.g:2847:2: ( Value ) + // InternalRosSystemParser.g:2848:3: Value { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getValueKeyword_5()); @@ -9816,10 +9818,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:2852:2: ( Service ) + // InternalRosSystemParser.g:2853:2: ( Service ) { - // InternalRosSystemParser.g:2852:2: ( Service ) - // InternalRosSystemParser.g:2853:3: Service + // InternalRosSystemParser.g:2853:2: ( Service ) + // InternalRosSystemParser.g:2854:3: Service { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getServiceKeyword_6()); @@ -9835,10 +9837,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:2858:2: ( Type ) + // InternalRosSystemParser.g:2859:2: ( Type ) { - // InternalRosSystemParser.g:2858:2: ( Type ) - // InternalRosSystemParser.g:2859:3: Type + // InternalRosSystemParser.g:2859:2: ( Type ) + // InternalRosSystemParser.g:2860:3: Type { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getTypeKeyword_7()); @@ -9854,10 +9856,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:2864:2: ( Action ) + // InternalRosSystemParser.g:2865:2: ( Action ) { - // InternalRosSystemParser.g:2864:2: ( Action ) - // InternalRosSystemParser.g:2865:3: Action + // InternalRosSystemParser.g:2865:2: ( Action ) + // InternalRosSystemParser.g:2866:3: Action { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getActionKeyword_8()); @@ -9873,10 +9875,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:2870:2: ( Duration ) + // InternalRosSystemParser.g:2871:2: ( Duration ) { - // InternalRosSystemParser.g:2870:2: ( Duration ) - // InternalRosSystemParser.g:2871:3: Duration + // InternalRosSystemParser.g:2871:2: ( Duration ) + // InternalRosSystemParser.g:2872:3: Duration { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getDurationKeyword_9()); @@ -9892,10 +9894,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:2876:2: ( Time ) + // InternalRosSystemParser.g:2877:2: ( Time ) { - // InternalRosSystemParser.g:2876:2: ( Time ) - // InternalRosSystemParser.g:2877:3: Time + // InternalRosSystemParser.g:2877:2: ( Time ) + // InternalRosSystemParser.g:2878:3: Time { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getTimeKeyword_10()); @@ -9928,13 +9930,13 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { // $ANTLR start "rule__EString__Alternatives" - // InternalRosSystemParser.g:2886:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); + // InternalRosSystemParser.g:2887:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); public final void rule__EString__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2890:1: ( ( RULE_STRING ) | ( RULE_ID ) ) + // InternalRosSystemParser.g:2891:1: ( ( RULE_STRING ) | ( RULE_ID ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -9953,10 +9955,10 @@ else if ( (LA10_0==RULE_ID) ) { } switch (alt10) { case 1 : - // InternalRosSystemParser.g:2891:2: ( RULE_STRING ) + // InternalRosSystemParser.g:2892:2: ( RULE_STRING ) { - // InternalRosSystemParser.g:2891:2: ( RULE_STRING ) - // InternalRosSystemParser.g:2892:3: RULE_STRING + // InternalRosSystemParser.g:2892:2: ( RULE_STRING ) + // InternalRosSystemParser.g:2893:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getEStringAccess().getSTRINGTerminalRuleCall_0()); @@ -9972,10 +9974,10 @@ else if ( (LA10_0==RULE_ID) ) { } break; case 2 : - // InternalRosSystemParser.g:2897:2: ( RULE_ID ) + // InternalRosSystemParser.g:2898:2: ( RULE_ID ) { - // InternalRosSystemParser.g:2897:2: ( RULE_ID ) - // InternalRosSystemParser.g:2898:3: RULE_ID + // InternalRosSystemParser.g:2898:2: ( RULE_ID ) + // InternalRosSystemParser.g:2899:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getEStringAccess().getIDTerminalRuleCall_1()); @@ -10008,14 +10010,14 @@ else if ( (LA10_0==RULE_ID) ) { // $ANTLR start "rule__RosSystem__Group__0" - // InternalRosSystemParser.g:2907:1: rule__RosSystem__Group__0 : rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ; + // InternalRosSystemParser.g:2908: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:2911:1: ( rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ) - // InternalRosSystemParser.g:2912:2: rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 + // InternalRosSystemParser.g:2912:1: ( rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ) + // InternalRosSystemParser.g:2913:2: rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 { pushFollow(FOLLOW_3); rule__RosSystem__Group__0__Impl(); @@ -10046,23 +10048,23 @@ public final void rule__RosSystem__Group__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__0__Impl" - // InternalRosSystemParser.g:2919:1: rule__RosSystem__Group__0__Impl : ( ( rule__RosSystem__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:2920: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:2923:1: ( ( ( rule__RosSystem__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:2924:1: ( ( rule__RosSystem__NameAssignment_0 ) ) + // InternalRosSystemParser.g:2924:1: ( ( ( rule__RosSystem__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:2925:1: ( ( rule__RosSystem__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:2924:1: ( ( rule__RosSystem__NameAssignment_0 ) ) - // InternalRosSystemParser.g:2925:2: ( rule__RosSystem__NameAssignment_0 ) + // InternalRosSystemParser.g:2925:1: ( ( rule__RosSystem__NameAssignment_0 ) ) + // InternalRosSystemParser.g:2926:2: ( rule__RosSystem__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getNameAssignment_0()); } - // InternalRosSystemParser.g:2926:2: ( rule__RosSystem__NameAssignment_0 ) - // InternalRosSystemParser.g:2926:3: rule__RosSystem__NameAssignment_0 + // InternalRosSystemParser.g:2927:2: ( rule__RosSystem__NameAssignment_0 ) + // InternalRosSystemParser.g:2927:3: rule__RosSystem__NameAssignment_0 { pushFollow(FOLLOW_2); rule__RosSystem__NameAssignment_0(); @@ -10097,14 +10099,14 @@ public final void rule__RosSystem__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__1" - // InternalRosSystemParser.g:2934:1: rule__RosSystem__Group__1 : rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ; + // InternalRosSystemParser.g:2935: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:2938:1: ( rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ) - // InternalRosSystemParser.g:2939:2: rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 + // InternalRosSystemParser.g:2939:1: ( rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ) + // InternalRosSystemParser.g:2940:2: rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 { pushFollow(FOLLOW_4); rule__RosSystem__Group__1__Impl(); @@ -10135,17 +10137,17 @@ public final void rule__RosSystem__Group__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__1__Impl" - // InternalRosSystemParser.g:2946:1: rule__RosSystem__Group__1__Impl : ( Colon ) ; + // InternalRosSystemParser.g:2947:1: rule__RosSystem__Group__1__Impl : ( Colon ) ; public final void rule__RosSystem__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2950:1: ( ( Colon ) ) - // InternalRosSystemParser.g:2951:1: ( Colon ) + // InternalRosSystemParser.g:2951:1: ( ( Colon ) ) + // InternalRosSystemParser.g:2952:1: ( Colon ) { - // InternalRosSystemParser.g:2951:1: ( Colon ) - // InternalRosSystemParser.g:2952:2: Colon + // InternalRosSystemParser.g:2952:1: ( Colon ) + // InternalRosSystemParser.g:2953:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getColonKeyword_1()); @@ -10176,14 +10178,14 @@ public final void rule__RosSystem__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__2" - // InternalRosSystemParser.g:2961:1: rule__RosSystem__Group__2 : rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ; + // InternalRosSystemParser.g:2962: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:2965:1: ( rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ) - // InternalRosSystemParser.g:2966:2: rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 + // InternalRosSystemParser.g:2966:1: ( rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ) + // InternalRosSystemParser.g:2967:2: rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 { pushFollow(FOLLOW_5); rule__RosSystem__Group__2__Impl(); @@ -10214,17 +10216,17 @@ public final void rule__RosSystem__Group__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__2__Impl" - // InternalRosSystemParser.g:2973:1: rule__RosSystem__Group__2__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:2974:1: rule__RosSystem__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2977:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:2978:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2978:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:2979:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:2978:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:2979:2: RULE_BEGIN + // InternalRosSystemParser.g:2979:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2980:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_2()); @@ -10255,14 +10257,14 @@ public final void rule__RosSystem__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__3" - // InternalRosSystemParser.g:2988:1: rule__RosSystem__Group__3 : rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ; + // InternalRosSystemParser.g:2989: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:2992:1: ( rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ) - // InternalRosSystemParser.g:2993:2: rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 + // InternalRosSystemParser.g:2993:1: ( rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ) + // InternalRosSystemParser.g:2994:2: rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 { pushFollow(FOLLOW_5); rule__RosSystem__Group__3__Impl(); @@ -10293,22 +10295,22 @@ public final void rule__RosSystem__Group__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__3__Impl" - // InternalRosSystemParser.g:3000:1: rule__RosSystem__Group__3__Impl : ( ( rule__RosSystem__Group_3__0 )? ) ; + // InternalRosSystemParser.g:3001:1: rule__RosSystem__Group__3__Impl : ( ( rule__RosSystem__Group_3__0 )? ) ; public final void rule__RosSystem__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3004:1: ( ( ( rule__RosSystem__Group_3__0 )? ) ) - // InternalRosSystemParser.g:3005:1: ( ( rule__RosSystem__Group_3__0 )? ) + // InternalRosSystemParser.g:3005:1: ( ( ( rule__RosSystem__Group_3__0 )? ) ) + // InternalRosSystemParser.g:3006:1: ( ( rule__RosSystem__Group_3__0 )? ) { - // InternalRosSystemParser.g:3005:1: ( ( rule__RosSystem__Group_3__0 )? ) - // InternalRosSystemParser.g:3006:2: ( rule__RosSystem__Group_3__0 )? + // InternalRosSystemParser.g:3006:1: ( ( rule__RosSystem__Group_3__0 )? ) + // InternalRosSystemParser.g:3007:2: ( rule__RosSystem__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_3()); } - // InternalRosSystemParser.g:3007:2: ( rule__RosSystem__Group_3__0 )? + // InternalRosSystemParser.g:3008:2: ( rule__RosSystem__Group_3__0 )? int alt11=2; int LA11_0 = input.LA(1); @@ -10317,7 +10319,7 @@ public final void rule__RosSystem__Group__3__Impl() throws RecognitionException } switch (alt11) { case 1 : - // InternalRosSystemParser.g:3007:3: rule__RosSystem__Group_3__0 + // InternalRosSystemParser.g:3008:3: rule__RosSystem__Group_3__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_3__0(); @@ -10355,14 +10357,14 @@ public final void rule__RosSystem__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__4" - // InternalRosSystemParser.g:3015:1: rule__RosSystem__Group__4 : rule__RosSystem__Group__4__Impl rule__RosSystem__Group__5 ; + // InternalRosSystemParser.g:3016:1: rule__RosSystem__Group__4 : rule__RosSystem__Group__4__Impl rule__RosSystem__Group__5 ; public final void rule__RosSystem__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3019:1: ( rule__RosSystem__Group__4__Impl rule__RosSystem__Group__5 ) - // InternalRosSystemParser.g:3020:2: rule__RosSystem__Group__4__Impl rule__RosSystem__Group__5 + // InternalRosSystemParser.g:3020:1: ( rule__RosSystem__Group__4__Impl rule__RosSystem__Group__5 ) + // InternalRosSystemParser.g:3021:2: rule__RosSystem__Group__4__Impl rule__RosSystem__Group__5 { pushFollow(FOLLOW_5); rule__RosSystem__Group__4__Impl(); @@ -10393,22 +10395,22 @@ public final void rule__RosSystem__Group__4() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__4__Impl" - // InternalRosSystemParser.g:3027:1: rule__RosSystem__Group__4__Impl : ( ( rule__RosSystem__Alternatives_4 )* ) ; + // InternalRosSystemParser.g:3028:1: rule__RosSystem__Group__4__Impl : ( ( rule__RosSystem__Alternatives_4 )* ) ; public final void rule__RosSystem__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3031:1: ( ( ( rule__RosSystem__Alternatives_4 )* ) ) - // InternalRosSystemParser.g:3032:1: ( ( rule__RosSystem__Alternatives_4 )* ) + // InternalRosSystemParser.g:3032:1: ( ( ( rule__RosSystem__Alternatives_4 )* ) ) + // InternalRosSystemParser.g:3033:1: ( ( rule__RosSystem__Alternatives_4 )* ) { - // InternalRosSystemParser.g:3032:1: ( ( rule__RosSystem__Alternatives_4 )* ) - // InternalRosSystemParser.g:3033:2: ( rule__RosSystem__Alternatives_4 )* + // InternalRosSystemParser.g:3033:1: ( ( rule__RosSystem__Alternatives_4 )* ) + // InternalRosSystemParser.g:3034:2: ( rule__RosSystem__Alternatives_4 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getAlternatives_4()); } - // InternalRosSystemParser.g:3034:2: ( rule__RosSystem__Alternatives_4 )* + // InternalRosSystemParser.g:3035:2: ( rule__RosSystem__Alternatives_4 )* loop12: do { int alt12=2; @@ -10421,7 +10423,7 @@ public final void rule__RosSystem__Group__4__Impl() throws RecognitionException switch (alt12) { case 1 : - // InternalRosSystemParser.g:3034:3: rule__RosSystem__Alternatives_4 + // InternalRosSystemParser.g:3035:3: rule__RosSystem__Alternatives_4 { pushFollow(FOLLOW_6); rule__RosSystem__Alternatives_4(); @@ -10462,14 +10464,14 @@ public final void rule__RosSystem__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__5" - // InternalRosSystemParser.g:3042:1: rule__RosSystem__Group__5 : rule__RosSystem__Group__5__Impl ; + // InternalRosSystemParser.g:3043:1: rule__RosSystem__Group__5 : rule__RosSystem__Group__5__Impl ; public final void rule__RosSystem__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3046:1: ( rule__RosSystem__Group__5__Impl ) - // InternalRosSystemParser.g:3047:2: rule__RosSystem__Group__5__Impl + // InternalRosSystemParser.g:3047:1: ( rule__RosSystem__Group__5__Impl ) + // InternalRosSystemParser.g:3048:2: rule__RosSystem__Group__5__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group__5__Impl(); @@ -10495,17 +10497,17 @@ public final void rule__RosSystem__Group__5() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__5__Impl" - // InternalRosSystemParser.g:3053:1: rule__RosSystem__Group__5__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3054:1: rule__RosSystem__Group__5__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3057:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3058:1: ( RULE_END ) + // InternalRosSystemParser.g:3058:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3059:1: ( RULE_END ) { - // InternalRosSystemParser.g:3058:1: ( RULE_END ) - // InternalRosSystemParser.g:3059:2: RULE_END + // InternalRosSystemParser.g:3059:1: ( RULE_END ) + // InternalRosSystemParser.g:3060:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_5()); @@ -10536,14 +10538,14 @@ public final void rule__RosSystem__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group_3__0" - // InternalRosSystemParser.g:3069:1: rule__RosSystem__Group_3__0 : rule__RosSystem__Group_3__0__Impl rule__RosSystem__Group_3__1 ; + // InternalRosSystemParser.g:3070:1: rule__RosSystem__Group_3__0 : rule__RosSystem__Group_3__0__Impl rule__RosSystem__Group_3__1 ; public final void rule__RosSystem__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3073:1: ( rule__RosSystem__Group_3__0__Impl rule__RosSystem__Group_3__1 ) - // InternalRosSystemParser.g:3074:2: rule__RosSystem__Group_3__0__Impl rule__RosSystem__Group_3__1 + // InternalRosSystemParser.g:3074:1: ( rule__RosSystem__Group_3__0__Impl rule__RosSystem__Group_3__1 ) + // InternalRosSystemParser.g:3075:2: rule__RosSystem__Group_3__0__Impl rule__RosSystem__Group_3__1 { pushFollow(FOLLOW_7); rule__RosSystem__Group_3__0__Impl(); @@ -10574,17 +10576,17 @@ public final void rule__RosSystem__Group_3__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3__0__Impl" - // InternalRosSystemParser.g:3081:1: rule__RosSystem__Group_3__0__Impl : ( FromFile ) ; + // InternalRosSystemParser.g:3082:1: rule__RosSystem__Group_3__0__Impl : ( FromFile ) ; public final void rule__RosSystem__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3085:1: ( ( FromFile ) ) - // InternalRosSystemParser.g:3086:1: ( FromFile ) + // InternalRosSystemParser.g:3086:1: ( ( FromFile ) ) + // InternalRosSystemParser.g:3087:1: ( FromFile ) { - // InternalRosSystemParser.g:3086:1: ( FromFile ) - // InternalRosSystemParser.g:3087:2: FromFile + // InternalRosSystemParser.g:3087:1: ( FromFile ) + // InternalRosSystemParser.g:3088:2: FromFile { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getFromFileKeyword_3_0()); @@ -10615,14 +10617,14 @@ public final void rule__RosSystem__Group_3__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__RosSystem__Group_3__1" - // InternalRosSystemParser.g:3096:1: rule__RosSystem__Group_3__1 : rule__RosSystem__Group_3__1__Impl ; + // InternalRosSystemParser.g:3097:1: rule__RosSystem__Group_3__1 : rule__RosSystem__Group_3__1__Impl ; public final void rule__RosSystem__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3100:1: ( rule__RosSystem__Group_3__1__Impl ) - // InternalRosSystemParser.g:3101:2: rule__RosSystem__Group_3__1__Impl + // InternalRosSystemParser.g:3101:1: ( rule__RosSystem__Group_3__1__Impl ) + // InternalRosSystemParser.g:3102:2: rule__RosSystem__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_3__1__Impl(); @@ -10648,23 +10650,23 @@ public final void rule__RosSystem__Group_3__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3__1__Impl" - // InternalRosSystemParser.g:3107:1: rule__RosSystem__Group_3__1__Impl : ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) ; + // InternalRosSystemParser.g:3108:1: rule__RosSystem__Group_3__1__Impl : ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) ; public final void rule__RosSystem__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3111:1: ( ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) ) - // InternalRosSystemParser.g:3112:1: ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) + // InternalRosSystemParser.g:3112:1: ( ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) ) + // InternalRosSystemParser.g:3113:1: ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) { - // InternalRosSystemParser.g:3112:1: ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) - // InternalRosSystemParser.g:3113:2: ( rule__RosSystem__FromFileAssignment_3_1 ) + // InternalRosSystemParser.g:3113:1: ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) + // InternalRosSystemParser.g:3114:2: ( rule__RosSystem__FromFileAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getFromFileAssignment_3_1()); } - // InternalRosSystemParser.g:3114:2: ( rule__RosSystem__FromFileAssignment_3_1 ) - // InternalRosSystemParser.g:3114:3: rule__RosSystem__FromFileAssignment_3_1 + // InternalRosSystemParser.g:3115:2: ( rule__RosSystem__FromFileAssignment_3_1 ) + // InternalRosSystemParser.g:3115:3: rule__RosSystem__FromFileAssignment_3_1 { pushFollow(FOLLOW_2); rule__RosSystem__FromFileAssignment_3_1(); @@ -10699,14 +10701,14 @@ public final void rule__RosSystem__Group_3__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__RosSystem__Group_4_0__0" - // InternalRosSystemParser.g:3123:1: rule__RosSystem__Group_4_0__0 : rule__RosSystem__Group_4_0__0__Impl rule__RosSystem__Group_4_0__1 ; + // InternalRosSystemParser.g:3124:1: rule__RosSystem__Group_4_0__0 : rule__RosSystem__Group_4_0__0__Impl rule__RosSystem__Group_4_0__1 ; public final void rule__RosSystem__Group_4_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3127:1: ( rule__RosSystem__Group_4_0__0__Impl rule__RosSystem__Group_4_0__1 ) - // InternalRosSystemParser.g:3128:2: rule__RosSystem__Group_4_0__0__Impl rule__RosSystem__Group_4_0__1 + // InternalRosSystemParser.g:3128:1: ( rule__RosSystem__Group_4_0__0__Impl rule__RosSystem__Group_4_0__1 ) + // InternalRosSystemParser.g:3129:2: rule__RosSystem__Group_4_0__0__Impl rule__RosSystem__Group_4_0__1 { pushFollow(FOLLOW_4); rule__RosSystem__Group_4_0__0__Impl(); @@ -10737,17 +10739,17 @@ public final void rule__RosSystem__Group_4_0__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_0__0__Impl" - // InternalRosSystemParser.g:3135:1: rule__RosSystem__Group_4_0__0__Impl : ( SubSystems ) ; + // InternalRosSystemParser.g:3136:1: rule__RosSystem__Group_4_0__0__Impl : ( SubSystems ) ; public final void rule__RosSystem__Group_4_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3139:1: ( ( SubSystems ) ) - // InternalRosSystemParser.g:3140:1: ( SubSystems ) + // InternalRosSystemParser.g:3140:1: ( ( SubSystems ) ) + // InternalRosSystemParser.g:3141:1: ( SubSystems ) { - // InternalRosSystemParser.g:3140:1: ( SubSystems ) - // InternalRosSystemParser.g:3141:2: SubSystems + // InternalRosSystemParser.g:3141:1: ( SubSystems ) + // InternalRosSystemParser.g:3142:2: SubSystems { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()); @@ -10778,14 +10780,14 @@ public final void rule__RosSystem__Group_4_0__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_0__1" - // InternalRosSystemParser.g:3150:1: rule__RosSystem__Group_4_0__1 : rule__RosSystem__Group_4_0__1__Impl rule__RosSystem__Group_4_0__2 ; + // InternalRosSystemParser.g:3151:1: rule__RosSystem__Group_4_0__1 : rule__RosSystem__Group_4_0__1__Impl rule__RosSystem__Group_4_0__2 ; public final void rule__RosSystem__Group_4_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3154:1: ( rule__RosSystem__Group_4_0__1__Impl rule__RosSystem__Group_4_0__2 ) - // InternalRosSystemParser.g:3155:2: rule__RosSystem__Group_4_0__1__Impl rule__RosSystem__Group_4_0__2 + // InternalRosSystemParser.g:3155:1: ( rule__RosSystem__Group_4_0__1__Impl rule__RosSystem__Group_4_0__2 ) + // InternalRosSystemParser.g:3156:2: rule__RosSystem__Group_4_0__1__Impl rule__RosSystem__Group_4_0__2 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_0__1__Impl(); @@ -10816,17 +10818,17 @@ public final void rule__RosSystem__Group_4_0__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_0__1__Impl" - // InternalRosSystemParser.g:3162:1: rule__RosSystem__Group_4_0__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3163:1: rule__RosSystem__Group_4_0__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group_4_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3166:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3167:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3167:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3168:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3167:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3168:2: RULE_BEGIN + // InternalRosSystemParser.g:3168:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3169:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()); @@ -10857,14 +10859,14 @@ public final void rule__RosSystem__Group_4_0__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_0__2" - // InternalRosSystemParser.g:3177:1: rule__RosSystem__Group_4_0__2 : rule__RosSystem__Group_4_0__2__Impl rule__RosSystem__Group_4_0__3 ; + // InternalRosSystemParser.g:3178:1: rule__RosSystem__Group_4_0__2 : rule__RosSystem__Group_4_0__2__Impl rule__RosSystem__Group_4_0__3 ; public final void rule__RosSystem__Group_4_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3181:1: ( rule__RosSystem__Group_4_0__2__Impl rule__RosSystem__Group_4_0__3 ) - // InternalRosSystemParser.g:3182:2: rule__RosSystem__Group_4_0__2__Impl rule__RosSystem__Group_4_0__3 + // InternalRosSystemParser.g:3182:1: ( rule__RosSystem__Group_4_0__2__Impl rule__RosSystem__Group_4_0__3 ) + // InternalRosSystemParser.g:3183:2: rule__RosSystem__Group_4_0__2__Impl rule__RosSystem__Group_4_0__3 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_0__2__Impl(); @@ -10895,22 +10897,22 @@ public final void rule__RosSystem__Group_4_0__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_0__2__Impl" - // InternalRosSystemParser.g:3189:1: rule__RosSystem__Group_4_0__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_4_0_2 )* ) ; + // InternalRosSystemParser.g:3190:1: rule__RosSystem__Group_4_0__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_4_0_2 )* ) ; public final void rule__RosSystem__Group_4_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3193:1: ( ( ( rule__RosSystem__ComponentsAssignment_4_0_2 )* ) ) - // InternalRosSystemParser.g:3194:1: ( ( rule__RosSystem__ComponentsAssignment_4_0_2 )* ) + // InternalRosSystemParser.g:3194:1: ( ( ( rule__RosSystem__ComponentsAssignment_4_0_2 )* ) ) + // InternalRosSystemParser.g:3195:1: ( ( rule__RosSystem__ComponentsAssignment_4_0_2 )* ) { - // InternalRosSystemParser.g:3194:1: ( ( rule__RosSystem__ComponentsAssignment_4_0_2 )* ) - // InternalRosSystemParser.g:3195:2: ( rule__RosSystem__ComponentsAssignment_4_0_2 )* + // InternalRosSystemParser.g:3195:1: ( ( rule__RosSystem__ComponentsAssignment_4_0_2 )* ) + // InternalRosSystemParser.g:3196:2: ( rule__RosSystem__ComponentsAssignment_4_0_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_0_2()); } - // InternalRosSystemParser.g:3196:2: ( rule__RosSystem__ComponentsAssignment_4_0_2 )* + // InternalRosSystemParser.g:3197:2: ( rule__RosSystem__ComponentsAssignment_4_0_2 )* loop13: do { int alt13=2; @@ -10923,7 +10925,7 @@ public final void rule__RosSystem__Group_4_0__2__Impl() throws RecognitionExcept switch (alt13) { case 1 : - // InternalRosSystemParser.g:3196:3: rule__RosSystem__ComponentsAssignment_4_0_2 + // InternalRosSystemParser.g:3197:3: rule__RosSystem__ComponentsAssignment_4_0_2 { pushFollow(FOLLOW_9); rule__RosSystem__ComponentsAssignment_4_0_2(); @@ -10964,14 +10966,14 @@ public final void rule__RosSystem__Group_4_0__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_0__3" - // InternalRosSystemParser.g:3204:1: rule__RosSystem__Group_4_0__3 : rule__RosSystem__Group_4_0__3__Impl ; + // InternalRosSystemParser.g:3205:1: rule__RosSystem__Group_4_0__3 : rule__RosSystem__Group_4_0__3__Impl ; public final void rule__RosSystem__Group_4_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3208:1: ( rule__RosSystem__Group_4_0__3__Impl ) - // InternalRosSystemParser.g:3209:2: rule__RosSystem__Group_4_0__3__Impl + // InternalRosSystemParser.g:3209:1: ( rule__RosSystem__Group_4_0__3__Impl ) + // InternalRosSystemParser.g:3210:2: rule__RosSystem__Group_4_0__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_0__3__Impl(); @@ -10997,17 +10999,17 @@ public final void rule__RosSystem__Group_4_0__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_0__3__Impl" - // InternalRosSystemParser.g:3215:1: rule__RosSystem__Group_4_0__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3216:1: rule__RosSystem__Group_4_0__3__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group_4_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3219:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3220:1: ( RULE_END ) + // InternalRosSystemParser.g:3220:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3221:1: ( RULE_END ) { - // InternalRosSystemParser.g:3220:1: ( RULE_END ) - // InternalRosSystemParser.g:3221:2: RULE_END + // InternalRosSystemParser.g:3221:1: ( RULE_END ) + // InternalRosSystemParser.g:3222:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()); @@ -11038,14 +11040,14 @@ public final void rule__RosSystem__Group_4_0__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_1__0" - // InternalRosSystemParser.g:3231:1: rule__RosSystem__Group_4_1__0 : rule__RosSystem__Group_4_1__0__Impl rule__RosSystem__Group_4_1__1 ; + // InternalRosSystemParser.g:3232:1: rule__RosSystem__Group_4_1__0 : rule__RosSystem__Group_4_1__0__Impl rule__RosSystem__Group_4_1__1 ; public final void rule__RosSystem__Group_4_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3235:1: ( rule__RosSystem__Group_4_1__0__Impl rule__RosSystem__Group_4_1__1 ) - // InternalRosSystemParser.g:3236:2: rule__RosSystem__Group_4_1__0__Impl rule__RosSystem__Group_4_1__1 + // InternalRosSystemParser.g:3236:1: ( rule__RosSystem__Group_4_1__0__Impl rule__RosSystem__Group_4_1__1 ) + // InternalRosSystemParser.g:3237:2: rule__RosSystem__Group_4_1__0__Impl rule__RosSystem__Group_4_1__1 { pushFollow(FOLLOW_4); rule__RosSystem__Group_4_1__0__Impl(); @@ -11076,17 +11078,17 @@ public final void rule__RosSystem__Group_4_1__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_1__0__Impl" - // InternalRosSystemParser.g:3243:1: rule__RosSystem__Group_4_1__0__Impl : ( Processes ) ; + // InternalRosSystemParser.g:3244:1: rule__RosSystem__Group_4_1__0__Impl : ( Processes ) ; public final void rule__RosSystem__Group_4_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3247:1: ( ( Processes ) ) - // InternalRosSystemParser.g:3248:1: ( Processes ) + // InternalRosSystemParser.g:3248:1: ( ( Processes ) ) + // InternalRosSystemParser.g:3249:1: ( Processes ) { - // InternalRosSystemParser.g:3248:1: ( Processes ) - // InternalRosSystemParser.g:3249:2: Processes + // InternalRosSystemParser.g:3249:1: ( Processes ) + // InternalRosSystemParser.g:3250:2: Processes { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()); @@ -11117,14 +11119,14 @@ public final void rule__RosSystem__Group_4_1__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_1__1" - // InternalRosSystemParser.g:3258:1: rule__RosSystem__Group_4_1__1 : rule__RosSystem__Group_4_1__1__Impl rule__RosSystem__Group_4_1__2 ; + // InternalRosSystemParser.g:3259:1: rule__RosSystem__Group_4_1__1 : rule__RosSystem__Group_4_1__1__Impl rule__RosSystem__Group_4_1__2 ; public final void rule__RosSystem__Group_4_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3262:1: ( rule__RosSystem__Group_4_1__1__Impl rule__RosSystem__Group_4_1__2 ) - // InternalRosSystemParser.g:3263:2: rule__RosSystem__Group_4_1__1__Impl rule__RosSystem__Group_4_1__2 + // InternalRosSystemParser.g:3263:1: ( rule__RosSystem__Group_4_1__1__Impl rule__RosSystem__Group_4_1__2 ) + // InternalRosSystemParser.g:3264:2: rule__RosSystem__Group_4_1__1__Impl rule__RosSystem__Group_4_1__2 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_1__1__Impl(); @@ -11155,17 +11157,17 @@ public final void rule__RosSystem__Group_4_1__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_1__1__Impl" - // InternalRosSystemParser.g:3270:1: rule__RosSystem__Group_4_1__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3271:1: rule__RosSystem__Group_4_1__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group_4_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3274:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3275:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3275:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3276:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3275:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3276:2: RULE_BEGIN + // InternalRosSystemParser.g:3276:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3277:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()); @@ -11196,14 +11198,14 @@ public final void rule__RosSystem__Group_4_1__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_1__2" - // InternalRosSystemParser.g:3285:1: rule__RosSystem__Group_4_1__2 : rule__RosSystem__Group_4_1__2__Impl rule__RosSystem__Group_4_1__3 ; + // InternalRosSystemParser.g:3286:1: rule__RosSystem__Group_4_1__2 : rule__RosSystem__Group_4_1__2__Impl rule__RosSystem__Group_4_1__3 ; public final void rule__RosSystem__Group_4_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3289:1: ( rule__RosSystem__Group_4_1__2__Impl rule__RosSystem__Group_4_1__3 ) - // InternalRosSystemParser.g:3290:2: rule__RosSystem__Group_4_1__2__Impl rule__RosSystem__Group_4_1__3 + // InternalRosSystemParser.g:3290:1: ( rule__RosSystem__Group_4_1__2__Impl rule__RosSystem__Group_4_1__3 ) + // InternalRosSystemParser.g:3291:2: rule__RosSystem__Group_4_1__2__Impl rule__RosSystem__Group_4_1__3 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_1__2__Impl(); @@ -11234,22 +11236,22 @@ public final void rule__RosSystem__Group_4_1__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_1__2__Impl" - // InternalRosSystemParser.g:3297:1: rule__RosSystem__Group_4_1__2__Impl : ( ( rule__RosSystem__ProcessesAssignment_4_1_2 )* ) ; + // InternalRosSystemParser.g:3298:1: rule__RosSystem__Group_4_1__2__Impl : ( ( rule__RosSystem__ProcessesAssignment_4_1_2 )* ) ; public final void rule__RosSystem__Group_4_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3301:1: ( ( ( rule__RosSystem__ProcessesAssignment_4_1_2 )* ) ) - // InternalRosSystemParser.g:3302:1: ( ( rule__RosSystem__ProcessesAssignment_4_1_2 )* ) + // InternalRosSystemParser.g:3302:1: ( ( ( rule__RosSystem__ProcessesAssignment_4_1_2 )* ) ) + // InternalRosSystemParser.g:3303:1: ( ( rule__RosSystem__ProcessesAssignment_4_1_2 )* ) { - // InternalRosSystemParser.g:3302:1: ( ( rule__RosSystem__ProcessesAssignment_4_1_2 )* ) - // InternalRosSystemParser.g:3303:2: ( rule__RosSystem__ProcessesAssignment_4_1_2 )* + // InternalRosSystemParser.g:3303:1: ( ( rule__RosSystem__ProcessesAssignment_4_1_2 )* ) + // InternalRosSystemParser.g:3304:2: ( rule__RosSystem__ProcessesAssignment_4_1_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_1_2()); } - // InternalRosSystemParser.g:3304:2: ( rule__RosSystem__ProcessesAssignment_4_1_2 )* + // InternalRosSystemParser.g:3305:2: ( rule__RosSystem__ProcessesAssignment_4_1_2 )* loop14: do { int alt14=2; @@ -11262,7 +11264,7 @@ public final void rule__RosSystem__Group_4_1__2__Impl() throws RecognitionExcept switch (alt14) { case 1 : - // InternalRosSystemParser.g:3304:3: rule__RosSystem__ProcessesAssignment_4_1_2 + // InternalRosSystemParser.g:3305:3: rule__RosSystem__ProcessesAssignment_4_1_2 { pushFollow(FOLLOW_9); rule__RosSystem__ProcessesAssignment_4_1_2(); @@ -11303,14 +11305,14 @@ public final void rule__RosSystem__Group_4_1__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_1__3" - // InternalRosSystemParser.g:3312:1: rule__RosSystem__Group_4_1__3 : rule__RosSystem__Group_4_1__3__Impl ; + // InternalRosSystemParser.g:3313:1: rule__RosSystem__Group_4_1__3 : rule__RosSystem__Group_4_1__3__Impl ; public final void rule__RosSystem__Group_4_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3316:1: ( rule__RosSystem__Group_4_1__3__Impl ) - // InternalRosSystemParser.g:3317:2: rule__RosSystem__Group_4_1__3__Impl + // InternalRosSystemParser.g:3317:1: ( rule__RosSystem__Group_4_1__3__Impl ) + // InternalRosSystemParser.g:3318:2: rule__RosSystem__Group_4_1__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_1__3__Impl(); @@ -11336,17 +11338,17 @@ public final void rule__RosSystem__Group_4_1__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_1__3__Impl" - // InternalRosSystemParser.g:3323:1: rule__RosSystem__Group_4_1__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3324:1: rule__RosSystem__Group_4_1__3__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group_4_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3327:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3328:1: ( RULE_END ) + // InternalRosSystemParser.g:3328:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3329:1: ( RULE_END ) { - // InternalRosSystemParser.g:3328:1: ( RULE_END ) - // InternalRosSystemParser.g:3329:2: RULE_END + // InternalRosSystemParser.g:3329:1: ( RULE_END ) + // InternalRosSystemParser.g:3330:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()); @@ -11377,14 +11379,14 @@ public final void rule__RosSystem__Group_4_1__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_2__0" - // InternalRosSystemParser.g:3339:1: rule__RosSystem__Group_4_2__0 : rule__RosSystem__Group_4_2__0__Impl rule__RosSystem__Group_4_2__1 ; + // InternalRosSystemParser.g:3340:1: rule__RosSystem__Group_4_2__0 : rule__RosSystem__Group_4_2__0__Impl rule__RosSystem__Group_4_2__1 ; public final void rule__RosSystem__Group_4_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3343:1: ( rule__RosSystem__Group_4_2__0__Impl rule__RosSystem__Group_4_2__1 ) - // InternalRosSystemParser.g:3344:2: rule__RosSystem__Group_4_2__0__Impl rule__RosSystem__Group_4_2__1 + // InternalRosSystemParser.g:3344:1: ( rule__RosSystem__Group_4_2__0__Impl rule__RosSystem__Group_4_2__1 ) + // InternalRosSystemParser.g:3345:2: rule__RosSystem__Group_4_2__0__Impl rule__RosSystem__Group_4_2__1 { pushFollow(FOLLOW_4); rule__RosSystem__Group_4_2__0__Impl(); @@ -11415,17 +11417,17 @@ public final void rule__RosSystem__Group_4_2__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_2__0__Impl" - // InternalRosSystemParser.g:3351:1: rule__RosSystem__Group_4_2__0__Impl : ( Nodes ) ; + // InternalRosSystemParser.g:3352:1: rule__RosSystem__Group_4_2__0__Impl : ( Nodes ) ; public final void rule__RosSystem__Group_4_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3355:1: ( ( Nodes ) ) - // InternalRosSystemParser.g:3356:1: ( Nodes ) + // InternalRosSystemParser.g:3356:1: ( ( Nodes ) ) + // InternalRosSystemParser.g:3357:1: ( Nodes ) { - // InternalRosSystemParser.g:3356:1: ( Nodes ) - // InternalRosSystemParser.g:3357:2: Nodes + // InternalRosSystemParser.g:3357:1: ( Nodes ) + // InternalRosSystemParser.g:3358:2: Nodes { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()); @@ -11456,14 +11458,14 @@ public final void rule__RosSystem__Group_4_2__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_2__1" - // InternalRosSystemParser.g:3366:1: rule__RosSystem__Group_4_2__1 : rule__RosSystem__Group_4_2__1__Impl rule__RosSystem__Group_4_2__2 ; + // InternalRosSystemParser.g:3367:1: rule__RosSystem__Group_4_2__1 : rule__RosSystem__Group_4_2__1__Impl rule__RosSystem__Group_4_2__2 ; public final void rule__RosSystem__Group_4_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3370:1: ( rule__RosSystem__Group_4_2__1__Impl rule__RosSystem__Group_4_2__2 ) - // InternalRosSystemParser.g:3371:2: rule__RosSystem__Group_4_2__1__Impl rule__RosSystem__Group_4_2__2 + // InternalRosSystemParser.g:3371:1: ( rule__RosSystem__Group_4_2__1__Impl rule__RosSystem__Group_4_2__2 ) + // InternalRosSystemParser.g:3372:2: rule__RosSystem__Group_4_2__1__Impl rule__RosSystem__Group_4_2__2 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_2__1__Impl(); @@ -11494,17 +11496,17 @@ public final void rule__RosSystem__Group_4_2__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_2__1__Impl" - // InternalRosSystemParser.g:3378:1: rule__RosSystem__Group_4_2__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3379:1: rule__RosSystem__Group_4_2__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group_4_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3382:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3383:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3383:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3384:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3383:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3384:2: RULE_BEGIN + // InternalRosSystemParser.g:3384:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3385:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()); @@ -11535,14 +11537,14 @@ public final void rule__RosSystem__Group_4_2__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_2__2" - // InternalRosSystemParser.g:3393:1: rule__RosSystem__Group_4_2__2 : rule__RosSystem__Group_4_2__2__Impl rule__RosSystem__Group_4_2__3 ; + // InternalRosSystemParser.g:3394:1: rule__RosSystem__Group_4_2__2 : rule__RosSystem__Group_4_2__2__Impl rule__RosSystem__Group_4_2__3 ; public final void rule__RosSystem__Group_4_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3397:1: ( rule__RosSystem__Group_4_2__2__Impl rule__RosSystem__Group_4_2__3 ) - // InternalRosSystemParser.g:3398:2: rule__RosSystem__Group_4_2__2__Impl rule__RosSystem__Group_4_2__3 + // InternalRosSystemParser.g:3398:1: ( rule__RosSystem__Group_4_2__2__Impl rule__RosSystem__Group_4_2__3 ) + // InternalRosSystemParser.g:3399:2: rule__RosSystem__Group_4_2__2__Impl rule__RosSystem__Group_4_2__3 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_2__2__Impl(); @@ -11573,22 +11575,22 @@ public final void rule__RosSystem__Group_4_2__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_2__2__Impl" - // InternalRosSystemParser.g:3405:1: rule__RosSystem__Group_4_2__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) ; + // InternalRosSystemParser.g:3406:1: rule__RosSystem__Group_4_2__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) ; public final void rule__RosSystem__Group_4_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3409:1: ( ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) ) - // InternalRosSystemParser.g:3410:1: ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) + // InternalRosSystemParser.g:3410:1: ( ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) ) + // InternalRosSystemParser.g:3411:1: ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) { - // InternalRosSystemParser.g:3410:1: ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) - // InternalRosSystemParser.g:3411:2: ( rule__RosSystem__ComponentsAssignment_4_2_2 )* + // InternalRosSystemParser.g:3411:1: ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) + // InternalRosSystemParser.g:3412:2: ( rule__RosSystem__ComponentsAssignment_4_2_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_2_2()); } - // InternalRosSystemParser.g:3412:2: ( rule__RosSystem__ComponentsAssignment_4_2_2 )* + // InternalRosSystemParser.g:3413:2: ( rule__RosSystem__ComponentsAssignment_4_2_2 )* loop15: do { int alt15=2; @@ -11601,7 +11603,7 @@ public final void rule__RosSystem__Group_4_2__2__Impl() throws RecognitionExcept switch (alt15) { case 1 : - // InternalRosSystemParser.g:3412:3: rule__RosSystem__ComponentsAssignment_4_2_2 + // InternalRosSystemParser.g:3413:3: rule__RosSystem__ComponentsAssignment_4_2_2 { pushFollow(FOLLOW_9); rule__RosSystem__ComponentsAssignment_4_2_2(); @@ -11642,14 +11644,14 @@ public final void rule__RosSystem__Group_4_2__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_2__3" - // InternalRosSystemParser.g:3420:1: rule__RosSystem__Group_4_2__3 : rule__RosSystem__Group_4_2__3__Impl ; + // InternalRosSystemParser.g:3421:1: rule__RosSystem__Group_4_2__3 : rule__RosSystem__Group_4_2__3__Impl ; public final void rule__RosSystem__Group_4_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3424:1: ( rule__RosSystem__Group_4_2__3__Impl ) - // InternalRosSystemParser.g:3425:2: rule__RosSystem__Group_4_2__3__Impl + // InternalRosSystemParser.g:3425:1: ( rule__RosSystem__Group_4_2__3__Impl ) + // InternalRosSystemParser.g:3426:2: rule__RosSystem__Group_4_2__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_2__3__Impl(); @@ -11675,17 +11677,17 @@ public final void rule__RosSystem__Group_4_2__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_2__3__Impl" - // InternalRosSystemParser.g:3431:1: rule__RosSystem__Group_4_2__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3432:1: rule__RosSystem__Group_4_2__3__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group_4_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3435:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3436:1: ( RULE_END ) + // InternalRosSystemParser.g:3436:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3437:1: ( RULE_END ) { - // InternalRosSystemParser.g:3436:1: ( RULE_END ) - // InternalRosSystemParser.g:3437:2: RULE_END + // InternalRosSystemParser.g:3437:1: ( RULE_END ) + // InternalRosSystemParser.g:3438:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()); @@ -11716,14 +11718,14 @@ public final void rule__RosSystem__Group_4_2__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_3__0" - // InternalRosSystemParser.g:3447:1: rule__RosSystem__Group_4_3__0 : rule__RosSystem__Group_4_3__0__Impl rule__RosSystem__Group_4_3__1 ; + // InternalRosSystemParser.g:3448:1: rule__RosSystem__Group_4_3__0 : rule__RosSystem__Group_4_3__0__Impl rule__RosSystem__Group_4_3__1 ; public final void rule__RosSystem__Group_4_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3451:1: ( rule__RosSystem__Group_4_3__0__Impl rule__RosSystem__Group_4_3__1 ) - // InternalRosSystemParser.g:3452:2: rule__RosSystem__Group_4_3__0__Impl rule__RosSystem__Group_4_3__1 + // InternalRosSystemParser.g:3452:1: ( rule__RosSystem__Group_4_3__0__Impl rule__RosSystem__Group_4_3__1 ) + // InternalRosSystemParser.g:3453:2: rule__RosSystem__Group_4_3__0__Impl rule__RosSystem__Group_4_3__1 { pushFollow(FOLLOW_4); rule__RosSystem__Group_4_3__0__Impl(); @@ -11754,17 +11756,17 @@ public final void rule__RosSystem__Group_4_3__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_3__0__Impl" - // InternalRosSystemParser.g:3459:1: rule__RosSystem__Group_4_3__0__Impl : ( Parameters ) ; + // InternalRosSystemParser.g:3460:1: rule__RosSystem__Group_4_3__0__Impl : ( Parameters ) ; public final void rule__RosSystem__Group_4_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3463:1: ( ( Parameters ) ) - // InternalRosSystemParser.g:3464:1: ( Parameters ) + // InternalRosSystemParser.g:3464:1: ( ( Parameters ) ) + // InternalRosSystemParser.g:3465:1: ( Parameters ) { - // InternalRosSystemParser.g:3464:1: ( Parameters ) - // InternalRosSystemParser.g:3465:2: Parameters + // InternalRosSystemParser.g:3465:1: ( Parameters ) + // InternalRosSystemParser.g:3466:2: Parameters { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()); @@ -11795,14 +11797,14 @@ public final void rule__RosSystem__Group_4_3__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_3__1" - // InternalRosSystemParser.g:3474:1: rule__RosSystem__Group_4_3__1 : rule__RosSystem__Group_4_3__1__Impl rule__RosSystem__Group_4_3__2 ; + // InternalRosSystemParser.g:3475:1: rule__RosSystem__Group_4_3__1 : rule__RosSystem__Group_4_3__1__Impl rule__RosSystem__Group_4_3__2 ; public final void rule__RosSystem__Group_4_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3478:1: ( rule__RosSystem__Group_4_3__1__Impl rule__RosSystem__Group_4_3__2 ) - // InternalRosSystemParser.g:3479:2: rule__RosSystem__Group_4_3__1__Impl rule__RosSystem__Group_4_3__2 + // InternalRosSystemParser.g:3479:1: ( rule__RosSystem__Group_4_3__1__Impl rule__RosSystem__Group_4_3__2 ) + // InternalRosSystemParser.g:3480:2: rule__RosSystem__Group_4_3__1__Impl rule__RosSystem__Group_4_3__2 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_3__1__Impl(); @@ -11833,17 +11835,17 @@ public final void rule__RosSystem__Group_4_3__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_3__1__Impl" - // InternalRosSystemParser.g:3486:1: rule__RosSystem__Group_4_3__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3487:1: rule__RosSystem__Group_4_3__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group_4_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3490:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3491:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3491:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3492:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3491:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3492:2: RULE_BEGIN + // InternalRosSystemParser.g:3492:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3493:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()); @@ -11874,14 +11876,14 @@ public final void rule__RosSystem__Group_4_3__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_3__2" - // InternalRosSystemParser.g:3501:1: rule__RosSystem__Group_4_3__2 : rule__RosSystem__Group_4_3__2__Impl rule__RosSystem__Group_4_3__3 ; + // InternalRosSystemParser.g:3502:1: rule__RosSystem__Group_4_3__2 : rule__RosSystem__Group_4_3__2__Impl rule__RosSystem__Group_4_3__3 ; public final void rule__RosSystem__Group_4_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3505:1: ( rule__RosSystem__Group_4_3__2__Impl rule__RosSystem__Group_4_3__3 ) - // InternalRosSystemParser.g:3506:2: rule__RosSystem__Group_4_3__2__Impl rule__RosSystem__Group_4_3__3 + // InternalRosSystemParser.g:3506:1: ( rule__RosSystem__Group_4_3__2__Impl rule__RosSystem__Group_4_3__3 ) + // InternalRosSystemParser.g:3507:2: rule__RosSystem__Group_4_3__2__Impl rule__RosSystem__Group_4_3__3 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_3__2__Impl(); @@ -11912,22 +11914,22 @@ public final void rule__RosSystem__Group_4_3__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_3__2__Impl" - // InternalRosSystemParser.g:3513:1: rule__RosSystem__Group_4_3__2__Impl : ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) ; + // InternalRosSystemParser.g:3514:1: rule__RosSystem__Group_4_3__2__Impl : ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) ; public final void rule__RosSystem__Group_4_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3517:1: ( ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) ) - // InternalRosSystemParser.g:3518:1: ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) + // InternalRosSystemParser.g:3518:1: ( ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) ) + // InternalRosSystemParser.g:3519:1: ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) { - // InternalRosSystemParser.g:3518:1: ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) - // InternalRosSystemParser.g:3519:2: ( rule__RosSystem__ParameterAssignment_4_3_2 )* + // InternalRosSystemParser.g:3519:1: ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) + // InternalRosSystemParser.g:3520:2: ( rule__RosSystem__ParameterAssignment_4_3_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getParameterAssignment_4_3_2()); } - // InternalRosSystemParser.g:3520:2: ( rule__RosSystem__ParameterAssignment_4_3_2 )* + // InternalRosSystemParser.g:3521:2: ( rule__RosSystem__ParameterAssignment_4_3_2 )* loop16: do { int alt16=2; @@ -11940,7 +11942,7 @@ public final void rule__RosSystem__Group_4_3__2__Impl() throws RecognitionExcept switch (alt16) { case 1 : - // InternalRosSystemParser.g:3520:3: rule__RosSystem__ParameterAssignment_4_3_2 + // InternalRosSystemParser.g:3521:3: rule__RosSystem__ParameterAssignment_4_3_2 { pushFollow(FOLLOW_9); rule__RosSystem__ParameterAssignment_4_3_2(); @@ -11981,14 +11983,14 @@ public final void rule__RosSystem__Group_4_3__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_3__3" - // InternalRosSystemParser.g:3528:1: rule__RosSystem__Group_4_3__3 : rule__RosSystem__Group_4_3__3__Impl ; + // InternalRosSystemParser.g:3529:1: rule__RosSystem__Group_4_3__3 : rule__RosSystem__Group_4_3__3__Impl ; public final void rule__RosSystem__Group_4_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3532:1: ( rule__RosSystem__Group_4_3__3__Impl ) - // InternalRosSystemParser.g:3533:2: rule__RosSystem__Group_4_3__3__Impl + // InternalRosSystemParser.g:3533:1: ( rule__RosSystem__Group_4_3__3__Impl ) + // InternalRosSystemParser.g:3534:2: rule__RosSystem__Group_4_3__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_3__3__Impl(); @@ -12014,17 +12016,17 @@ public final void rule__RosSystem__Group_4_3__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_3__3__Impl" - // InternalRosSystemParser.g:3539:1: rule__RosSystem__Group_4_3__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3540:1: rule__RosSystem__Group_4_3__3__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group_4_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3543:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3544:1: ( RULE_END ) + // InternalRosSystemParser.g:3544:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3545:1: ( RULE_END ) { - // InternalRosSystemParser.g:3544:1: ( RULE_END ) - // InternalRosSystemParser.g:3545:2: RULE_END + // InternalRosSystemParser.g:3545:1: ( RULE_END ) + // InternalRosSystemParser.g:3546:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()); @@ -12055,14 +12057,14 @@ public final void rule__RosSystem__Group_4_3__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_4__0" - // InternalRosSystemParser.g:3555:1: rule__RosSystem__Group_4_4__0 : rule__RosSystem__Group_4_4__0__Impl rule__RosSystem__Group_4_4__1 ; + // InternalRosSystemParser.g:3556:1: rule__RosSystem__Group_4_4__0 : rule__RosSystem__Group_4_4__0__Impl rule__RosSystem__Group_4_4__1 ; public final void rule__RosSystem__Group_4_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3559:1: ( rule__RosSystem__Group_4_4__0__Impl rule__RosSystem__Group_4_4__1 ) - // InternalRosSystemParser.g:3560:2: rule__RosSystem__Group_4_4__0__Impl rule__RosSystem__Group_4_4__1 + // InternalRosSystemParser.g:3560:1: ( rule__RosSystem__Group_4_4__0__Impl rule__RosSystem__Group_4_4__1 ) + // InternalRosSystemParser.g:3561:2: rule__RosSystem__Group_4_4__0__Impl rule__RosSystem__Group_4_4__1 { pushFollow(FOLLOW_4); rule__RosSystem__Group_4_4__0__Impl(); @@ -12093,17 +12095,17 @@ public final void rule__RosSystem__Group_4_4__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_4__0__Impl" - // InternalRosSystemParser.g:3567:1: rule__RosSystem__Group_4_4__0__Impl : ( Connections ) ; + // InternalRosSystemParser.g:3568:1: rule__RosSystem__Group_4_4__0__Impl : ( Connections ) ; public final void rule__RosSystem__Group_4_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3571:1: ( ( Connections ) ) - // InternalRosSystemParser.g:3572:1: ( Connections ) + // InternalRosSystemParser.g:3572:1: ( ( Connections ) ) + // InternalRosSystemParser.g:3573:1: ( Connections ) { - // InternalRosSystemParser.g:3572:1: ( Connections ) - // InternalRosSystemParser.g:3573:2: Connections + // InternalRosSystemParser.g:3573:1: ( Connections ) + // InternalRosSystemParser.g:3574:2: Connections { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()); @@ -12134,14 +12136,14 @@ public final void rule__RosSystem__Group_4_4__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_4__1" - // InternalRosSystemParser.g:3582:1: rule__RosSystem__Group_4_4__1 : rule__RosSystem__Group_4_4__1__Impl rule__RosSystem__Group_4_4__2 ; + // InternalRosSystemParser.g:3583:1: rule__RosSystem__Group_4_4__1 : rule__RosSystem__Group_4_4__1__Impl rule__RosSystem__Group_4_4__2 ; public final void rule__RosSystem__Group_4_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3586:1: ( rule__RosSystem__Group_4_4__1__Impl rule__RosSystem__Group_4_4__2 ) - // InternalRosSystemParser.g:3587:2: rule__RosSystem__Group_4_4__1__Impl rule__RosSystem__Group_4_4__2 + // InternalRosSystemParser.g:3587:1: ( rule__RosSystem__Group_4_4__1__Impl rule__RosSystem__Group_4_4__2 ) + // InternalRosSystemParser.g:3588:2: rule__RosSystem__Group_4_4__1__Impl rule__RosSystem__Group_4_4__2 { pushFollow(FOLLOW_10); rule__RosSystem__Group_4_4__1__Impl(); @@ -12172,17 +12174,17 @@ public final void rule__RosSystem__Group_4_4__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_4__1__Impl" - // InternalRosSystemParser.g:3594:1: rule__RosSystem__Group_4_4__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3595:1: rule__RosSystem__Group_4_4__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group_4_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3598:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3599:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3599:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3600:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3599:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3600:2: RULE_BEGIN + // InternalRosSystemParser.g:3600:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3601:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()); @@ -12213,14 +12215,14 @@ public final void rule__RosSystem__Group_4_4__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_4__2" - // InternalRosSystemParser.g:3609:1: rule__RosSystem__Group_4_4__2 : rule__RosSystem__Group_4_4__2__Impl rule__RosSystem__Group_4_4__3 ; + // InternalRosSystemParser.g:3610:1: rule__RosSystem__Group_4_4__2 : rule__RosSystem__Group_4_4__2__Impl rule__RosSystem__Group_4_4__3 ; public final void rule__RosSystem__Group_4_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3613:1: ( rule__RosSystem__Group_4_4__2__Impl rule__RosSystem__Group_4_4__3 ) - // InternalRosSystemParser.g:3614:2: rule__RosSystem__Group_4_4__2__Impl rule__RosSystem__Group_4_4__3 + // InternalRosSystemParser.g:3614:1: ( rule__RosSystem__Group_4_4__2__Impl rule__RosSystem__Group_4_4__3 ) + // InternalRosSystemParser.g:3615:2: rule__RosSystem__Group_4_4__2__Impl rule__RosSystem__Group_4_4__3 { pushFollow(FOLLOW_10); rule__RosSystem__Group_4_4__2__Impl(); @@ -12251,22 +12253,22 @@ public final void rule__RosSystem__Group_4_4__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_4__2__Impl" - // InternalRosSystemParser.g:3621:1: rule__RosSystem__Group_4_4__2__Impl : ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) ; + // InternalRosSystemParser.g:3622:1: rule__RosSystem__Group_4_4__2__Impl : ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) ; public final void rule__RosSystem__Group_4_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3625:1: ( ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) ) - // InternalRosSystemParser.g:3626:1: ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) + // InternalRosSystemParser.g:3626:1: ( ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) ) + // InternalRosSystemParser.g:3627:1: ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) { - // InternalRosSystemParser.g:3626:1: ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) - // InternalRosSystemParser.g:3627:2: ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* + // InternalRosSystemParser.g:3627:1: ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) + // InternalRosSystemParser.g:3628:2: ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getConnectionsAssignment_4_4_2()); } - // InternalRosSystemParser.g:3628:2: ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* + // InternalRosSystemParser.g:3629:2: ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* loop17: do { int alt17=2; @@ -12279,7 +12281,7 @@ public final void rule__RosSystem__Group_4_4__2__Impl() throws RecognitionExcept switch (alt17) { case 1 : - // InternalRosSystemParser.g:3628:3: rule__RosSystem__ConnectionsAssignment_4_4_2 + // InternalRosSystemParser.g:3629:3: rule__RosSystem__ConnectionsAssignment_4_4_2 { pushFollow(FOLLOW_11); rule__RosSystem__ConnectionsAssignment_4_4_2(); @@ -12320,14 +12322,14 @@ public final void rule__RosSystem__Group_4_4__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_4__3" - // InternalRosSystemParser.g:3636:1: rule__RosSystem__Group_4_4__3 : rule__RosSystem__Group_4_4__3__Impl ; + // InternalRosSystemParser.g:3637:1: rule__RosSystem__Group_4_4__3 : rule__RosSystem__Group_4_4__3__Impl ; public final void rule__RosSystem__Group_4_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3640:1: ( rule__RosSystem__Group_4_4__3__Impl ) - // InternalRosSystemParser.g:3641:2: rule__RosSystem__Group_4_4__3__Impl + // InternalRosSystemParser.g:3641:1: ( rule__RosSystem__Group_4_4__3__Impl ) + // InternalRosSystemParser.g:3642:2: rule__RosSystem__Group_4_4__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_4__3__Impl(); @@ -12353,17 +12355,17 @@ public final void rule__RosSystem__Group_4_4__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_4__3__Impl" - // InternalRosSystemParser.g:3647:1: rule__RosSystem__Group_4_4__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3648:1: rule__RosSystem__Group_4_4__3__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group_4_4__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3651:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3652:1: ( RULE_END ) + // InternalRosSystemParser.g:3652:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3653:1: ( RULE_END ) { - // InternalRosSystemParser.g:3652:1: ( RULE_END ) - // InternalRosSystemParser.g:3653:2: RULE_END + // InternalRosSystemParser.g:3653:1: ( RULE_END ) + // InternalRosSystemParser.g:3654:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()); @@ -12394,14 +12396,14 @@ public final void rule__RosSystem__Group_4_4__3__Impl() throws RecognitionExcept // $ANTLR start "rule__Process__Group__0" - // InternalRosSystemParser.g:3663:1: rule__Process__Group__0 : rule__Process__Group__0__Impl rule__Process__Group__1 ; + // InternalRosSystemParser.g:3664: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:3667:1: ( rule__Process__Group__0__Impl rule__Process__Group__1 ) - // InternalRosSystemParser.g:3668:2: rule__Process__Group__0__Impl rule__Process__Group__1 + // InternalRosSystemParser.g:3668:1: ( rule__Process__Group__0__Impl rule__Process__Group__1 ) + // InternalRosSystemParser.g:3669:2: rule__Process__Group__0__Impl rule__Process__Group__1 { pushFollow(FOLLOW_7); rule__Process__Group__0__Impl(); @@ -12432,23 +12434,23 @@ public final void rule__Process__Group__0() throws RecognitionException { // $ANTLR start "rule__Process__Group__0__Impl" - // InternalRosSystemParser.g:3675:1: rule__Process__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:3676:1: rule__Process__Group__0__Impl : ( () ) ; public final void rule__Process__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3679:1: ( ( () ) ) - // InternalRosSystemParser.g:3680:1: ( () ) + // InternalRosSystemParser.g:3680:1: ( ( () ) ) + // InternalRosSystemParser.g:3681:1: ( () ) { - // InternalRosSystemParser.g:3680:1: ( () ) - // InternalRosSystemParser.g:3681:2: () + // InternalRosSystemParser.g:3681:1: ( () ) + // InternalRosSystemParser.g:3682:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getProcessAction_0()); } - // InternalRosSystemParser.g:3682:2: () - // InternalRosSystemParser.g:3682:3: + // InternalRosSystemParser.g:3683:2: () + // InternalRosSystemParser.g:3683:3: { } @@ -12473,14 +12475,14 @@ public final void rule__Process__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__1" - // InternalRosSystemParser.g:3690:1: rule__Process__Group__1 : rule__Process__Group__1__Impl rule__Process__Group__2 ; + // InternalRosSystemParser.g:3691: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:3694:1: ( rule__Process__Group__1__Impl rule__Process__Group__2 ) - // InternalRosSystemParser.g:3695:2: rule__Process__Group__1__Impl rule__Process__Group__2 + // InternalRosSystemParser.g:3695:1: ( rule__Process__Group__1__Impl rule__Process__Group__2 ) + // InternalRosSystemParser.g:3696:2: rule__Process__Group__1__Impl rule__Process__Group__2 { pushFollow(FOLLOW_3); rule__Process__Group__1__Impl(); @@ -12511,23 +12513,23 @@ public final void rule__Process__Group__1() throws RecognitionException { // $ANTLR start "rule__Process__Group__1__Impl" - // InternalRosSystemParser.g:3702:1: rule__Process__Group__1__Impl : ( ( rule__Process__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:3703: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:3706:1: ( ( ( rule__Process__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:3707:1: ( ( rule__Process__NameAssignment_1 ) ) + // InternalRosSystemParser.g:3707:1: ( ( ( rule__Process__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:3708:1: ( ( rule__Process__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:3707:1: ( ( rule__Process__NameAssignment_1 ) ) - // InternalRosSystemParser.g:3708:2: ( rule__Process__NameAssignment_1 ) + // InternalRosSystemParser.g:3708:1: ( ( rule__Process__NameAssignment_1 ) ) + // InternalRosSystemParser.g:3709:2: ( rule__Process__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:3709:2: ( rule__Process__NameAssignment_1 ) - // InternalRosSystemParser.g:3709:3: rule__Process__NameAssignment_1 + // InternalRosSystemParser.g:3710:2: ( rule__Process__NameAssignment_1 ) + // InternalRosSystemParser.g:3710:3: rule__Process__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Process__NameAssignment_1(); @@ -12562,14 +12564,14 @@ public final void rule__Process__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__2" - // InternalRosSystemParser.g:3717:1: rule__Process__Group__2 : rule__Process__Group__2__Impl rule__Process__Group__3 ; + // InternalRosSystemParser.g:3718: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:3721:1: ( rule__Process__Group__2__Impl rule__Process__Group__3 ) - // InternalRosSystemParser.g:3722:2: rule__Process__Group__2__Impl rule__Process__Group__3 + // InternalRosSystemParser.g:3722:1: ( rule__Process__Group__2__Impl rule__Process__Group__3 ) + // InternalRosSystemParser.g:3723:2: rule__Process__Group__2__Impl rule__Process__Group__3 { pushFollow(FOLLOW_4); rule__Process__Group__2__Impl(); @@ -12600,17 +12602,17 @@ public final void rule__Process__Group__2() throws RecognitionException { // $ANTLR start "rule__Process__Group__2__Impl" - // InternalRosSystemParser.g:3729:1: rule__Process__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:3730:1: rule__Process__Group__2__Impl : ( Colon ) ; public final void rule__Process__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3733:1: ( ( Colon ) ) - // InternalRosSystemParser.g:3734:1: ( Colon ) + // InternalRosSystemParser.g:3734:1: ( ( Colon ) ) + // InternalRosSystemParser.g:3735:1: ( Colon ) { - // InternalRosSystemParser.g:3734:1: ( Colon ) - // InternalRosSystemParser.g:3735:2: Colon + // InternalRosSystemParser.g:3735:1: ( Colon ) + // InternalRosSystemParser.g:3736:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getColonKeyword_2()); @@ -12641,14 +12643,14 @@ public final void rule__Process__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__3" - // InternalRosSystemParser.g:3744:1: rule__Process__Group__3 : rule__Process__Group__3__Impl rule__Process__Group__4 ; + // InternalRosSystemParser.g:3745: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:3748:1: ( rule__Process__Group__3__Impl rule__Process__Group__4 ) - // InternalRosSystemParser.g:3749:2: rule__Process__Group__3__Impl rule__Process__Group__4 + // InternalRosSystemParser.g:3749:1: ( rule__Process__Group__3__Impl rule__Process__Group__4 ) + // InternalRosSystemParser.g:3750:2: rule__Process__Group__3__Impl rule__Process__Group__4 { pushFollow(FOLLOW_12); rule__Process__Group__3__Impl(); @@ -12679,17 +12681,17 @@ public final void rule__Process__Group__3() throws RecognitionException { // $ANTLR start "rule__Process__Group__3__Impl" - // InternalRosSystemParser.g:3756:1: rule__Process__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3757:1: rule__Process__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Process__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3760:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3761:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3761:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3762:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3761:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3762:2: RULE_BEGIN + // InternalRosSystemParser.g:3762:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3763:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getBEGINTerminalRuleCall_3()); @@ -12720,14 +12722,14 @@ public final void rule__Process__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__4" - // InternalRosSystemParser.g:3771:1: rule__Process__Group__4 : rule__Process__Group__4__Impl rule__Process__Group__5 ; + // InternalRosSystemParser.g:3772: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:3775:1: ( rule__Process__Group__4__Impl rule__Process__Group__5 ) - // InternalRosSystemParser.g:3776:2: rule__Process__Group__4__Impl rule__Process__Group__5 + // InternalRosSystemParser.g:3776:1: ( rule__Process__Group__4__Impl rule__Process__Group__5 ) + // InternalRosSystemParser.g:3777:2: rule__Process__Group__4__Impl rule__Process__Group__5 { pushFollow(FOLLOW_12); rule__Process__Group__4__Impl(); @@ -12758,22 +12760,22 @@ public final void rule__Process__Group__4() throws RecognitionException { // $ANTLR start "rule__Process__Group__4__Impl" - // InternalRosSystemParser.g:3783:1: rule__Process__Group__4__Impl : ( ( rule__Process__Group_4__0 )? ) ; + // InternalRosSystemParser.g:3784: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:3787:1: ( ( ( rule__Process__Group_4__0 )? ) ) - // InternalRosSystemParser.g:3788:1: ( ( rule__Process__Group_4__0 )? ) + // InternalRosSystemParser.g:3788:1: ( ( ( rule__Process__Group_4__0 )? ) ) + // InternalRosSystemParser.g:3789:1: ( ( rule__Process__Group_4__0 )? ) { - // InternalRosSystemParser.g:3788:1: ( ( rule__Process__Group_4__0 )? ) - // InternalRosSystemParser.g:3789:2: ( rule__Process__Group_4__0 )? + // InternalRosSystemParser.g:3789:1: ( ( rule__Process__Group_4__0 )? ) + // InternalRosSystemParser.g:3790:2: ( rule__Process__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup_4()); } - // InternalRosSystemParser.g:3790:2: ( rule__Process__Group_4__0 )? + // InternalRosSystemParser.g:3791:2: ( rule__Process__Group_4__0 )? int alt18=2; int LA18_0 = input.LA(1); @@ -12782,7 +12784,7 @@ public final void rule__Process__Group__4__Impl() throws RecognitionException { } switch (alt18) { case 1 : - // InternalRosSystemParser.g:3790:3: rule__Process__Group_4__0 + // InternalRosSystemParser.g:3791:3: rule__Process__Group_4__0 { pushFollow(FOLLOW_2); rule__Process__Group_4__0(); @@ -12820,14 +12822,14 @@ public final void rule__Process__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__5" - // InternalRosSystemParser.g:3798:1: rule__Process__Group__5 : rule__Process__Group__5__Impl rule__Process__Group__6 ; + // InternalRosSystemParser.g:3799: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:3802:1: ( rule__Process__Group__5__Impl rule__Process__Group__6 ) - // InternalRosSystemParser.g:3803:2: rule__Process__Group__5__Impl rule__Process__Group__6 + // InternalRosSystemParser.g:3803:1: ( rule__Process__Group__5__Impl rule__Process__Group__6 ) + // InternalRosSystemParser.g:3804:2: rule__Process__Group__5__Impl rule__Process__Group__6 { pushFollow(FOLLOW_12); rule__Process__Group__5__Impl(); @@ -12858,22 +12860,22 @@ public final void rule__Process__Group__5() throws RecognitionException { // $ANTLR start "rule__Process__Group__5__Impl" - // InternalRosSystemParser.g:3810:1: rule__Process__Group__5__Impl : ( ( rule__Process__Group_5__0 )? ) ; + // InternalRosSystemParser.g:3811: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:3814:1: ( ( ( rule__Process__Group_5__0 )? ) ) - // InternalRosSystemParser.g:3815:1: ( ( rule__Process__Group_5__0 )? ) + // InternalRosSystemParser.g:3815:1: ( ( ( rule__Process__Group_5__0 )? ) ) + // InternalRosSystemParser.g:3816:1: ( ( rule__Process__Group_5__0 )? ) { - // InternalRosSystemParser.g:3815:1: ( ( rule__Process__Group_5__0 )? ) - // InternalRosSystemParser.g:3816:2: ( rule__Process__Group_5__0 )? + // InternalRosSystemParser.g:3816:1: ( ( rule__Process__Group_5__0 )? ) + // InternalRosSystemParser.g:3817:2: ( rule__Process__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup_5()); } - // InternalRosSystemParser.g:3817:2: ( rule__Process__Group_5__0 )? + // InternalRosSystemParser.g:3818:2: ( rule__Process__Group_5__0 )? int alt19=2; int LA19_0 = input.LA(1); @@ -12882,7 +12884,7 @@ public final void rule__Process__Group__5__Impl() throws RecognitionException { } switch (alt19) { case 1 : - // InternalRosSystemParser.g:3817:3: rule__Process__Group_5__0 + // InternalRosSystemParser.g:3818:3: rule__Process__Group_5__0 { pushFollow(FOLLOW_2); rule__Process__Group_5__0(); @@ -12920,14 +12922,14 @@ public final void rule__Process__Group__5__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__6" - // InternalRosSystemParser.g:3825:1: rule__Process__Group__6 : rule__Process__Group__6__Impl ; + // InternalRosSystemParser.g:3826: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:3829:1: ( rule__Process__Group__6__Impl ) - // InternalRosSystemParser.g:3830:2: rule__Process__Group__6__Impl + // InternalRosSystemParser.g:3830:1: ( rule__Process__Group__6__Impl ) + // InternalRosSystemParser.g:3831:2: rule__Process__Group__6__Impl { pushFollow(FOLLOW_2); rule__Process__Group__6__Impl(); @@ -12953,17 +12955,17 @@ public final void rule__Process__Group__6() throws RecognitionException { // $ANTLR start "rule__Process__Group__6__Impl" - // InternalRosSystemParser.g:3836:1: rule__Process__Group__6__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3837:1: rule__Process__Group__6__Impl : ( RULE_END ) ; public final void rule__Process__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3840:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3841:1: ( RULE_END ) + // InternalRosSystemParser.g:3841:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3842:1: ( RULE_END ) { - // InternalRosSystemParser.g:3841:1: ( RULE_END ) - // InternalRosSystemParser.g:3842:2: RULE_END + // InternalRosSystemParser.g:3842:1: ( RULE_END ) + // InternalRosSystemParser.g:3843:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getENDTerminalRuleCall_6()); @@ -12994,14 +12996,14 @@ public final void rule__Process__Group__6__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__0" - // InternalRosSystemParser.g:3852:1: rule__Process__Group_4__0 : rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ; + // InternalRosSystemParser.g:3853: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:3856:1: ( rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ) - // InternalRosSystemParser.g:3857:2: rule__Process__Group_4__0__Impl rule__Process__Group_4__1 + // InternalRosSystemParser.g:3857:1: ( rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ) + // InternalRosSystemParser.g:3858:2: rule__Process__Group_4__0__Impl rule__Process__Group_4__1 { pushFollow(FOLLOW_13); rule__Process__Group_4__0__Impl(); @@ -13032,17 +13034,17 @@ public final void rule__Process__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__0__Impl" - // InternalRosSystemParser.g:3864:1: rule__Process__Group_4__0__Impl : ( Nodes ) ; + // InternalRosSystemParser.g:3865: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:3868:1: ( ( Nodes ) ) - // InternalRosSystemParser.g:3869:1: ( Nodes ) + // InternalRosSystemParser.g:3869:1: ( ( Nodes ) ) + // InternalRosSystemParser.g:3870:1: ( Nodes ) { - // InternalRosSystemParser.g:3869:1: ( Nodes ) - // InternalRosSystemParser.g:3870:2: Nodes + // InternalRosSystemParser.g:3870:1: ( Nodes ) + // InternalRosSystemParser.g:3871:2: Nodes { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getNodesKeyword_4_0()); @@ -13073,14 +13075,14 @@ public final void rule__Process__Group_4__0__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__1" - // InternalRosSystemParser.g:3879:1: rule__Process__Group_4__1 : rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ; + // InternalRosSystemParser.g:3880: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:3883:1: ( rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ) - // InternalRosSystemParser.g:3884:2: rule__Process__Group_4__1__Impl rule__Process__Group_4__2 + // InternalRosSystemParser.g:3884:1: ( rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ) + // InternalRosSystemParser.g:3885:2: rule__Process__Group_4__1__Impl rule__Process__Group_4__2 { pushFollow(FOLLOW_7); rule__Process__Group_4__1__Impl(); @@ -13111,17 +13113,17 @@ public final void rule__Process__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__1__Impl" - // InternalRosSystemParser.g:3891:1: rule__Process__Group_4__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:3892: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:3895:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:3896:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:3896:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:3897:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:3896:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:3897:2: LeftSquareBracket + // InternalRosSystemParser.g:3897:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:3898:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getLeftSquareBracketKeyword_4_1()); @@ -13152,14 +13154,14 @@ public final void rule__Process__Group_4__1__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__2" - // InternalRosSystemParser.g:3906:1: rule__Process__Group_4__2 : rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ; + // InternalRosSystemParser.g:3907: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:3910:1: ( rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ) - // InternalRosSystemParser.g:3911:2: rule__Process__Group_4__2__Impl rule__Process__Group_4__3 + // InternalRosSystemParser.g:3911:1: ( rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ) + // InternalRosSystemParser.g:3912:2: rule__Process__Group_4__2__Impl rule__Process__Group_4__3 { pushFollow(FOLLOW_14); rule__Process__Group_4__2__Impl(); @@ -13190,23 +13192,23 @@ public final void rule__Process__Group_4__2() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__2__Impl" - // InternalRosSystemParser.g:3918:1: rule__Process__Group_4__2__Impl : ( ( rule__Process__ComponentsAssignment_4_2 ) ) ; + // InternalRosSystemParser.g:3919:1: rule__Process__Group_4__2__Impl : ( ( rule__Process__ComponentsAssignment_4_2 ) ) ; public final void rule__Process__Group_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3922:1: ( ( ( rule__Process__ComponentsAssignment_4_2 ) ) ) - // InternalRosSystemParser.g:3923:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) + // InternalRosSystemParser.g:3923:1: ( ( ( rule__Process__ComponentsAssignment_4_2 ) ) ) + // InternalRosSystemParser.g:3924:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) { - // InternalRosSystemParser.g:3923:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) - // InternalRosSystemParser.g:3924:2: ( rule__Process__ComponentsAssignment_4_2 ) + // InternalRosSystemParser.g:3924:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) + // InternalRosSystemParser.g:3925:2: ( rule__Process__ComponentsAssignment_4_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsAssignment_4_2()); } - // InternalRosSystemParser.g:3925:2: ( rule__Process__ComponentsAssignment_4_2 ) - // InternalRosSystemParser.g:3925:3: rule__Process__ComponentsAssignment_4_2 + // InternalRosSystemParser.g:3926:2: ( rule__Process__ComponentsAssignment_4_2 ) + // InternalRosSystemParser.g:3926:3: rule__Process__ComponentsAssignment_4_2 { pushFollow(FOLLOW_2); rule__Process__ComponentsAssignment_4_2(); @@ -13241,14 +13243,14 @@ public final void rule__Process__Group_4__2__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__3" - // InternalRosSystemParser.g:3933:1: rule__Process__Group_4__3 : rule__Process__Group_4__3__Impl rule__Process__Group_4__4 ; + // InternalRosSystemParser.g:3934:1: rule__Process__Group_4__3 : rule__Process__Group_4__3__Impl rule__Process__Group_4__4 ; public final void rule__Process__Group_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3937:1: ( rule__Process__Group_4__3__Impl rule__Process__Group_4__4 ) - // InternalRosSystemParser.g:3938:2: rule__Process__Group_4__3__Impl rule__Process__Group_4__4 + // InternalRosSystemParser.g:3938:1: ( rule__Process__Group_4__3__Impl rule__Process__Group_4__4 ) + // InternalRosSystemParser.g:3939:2: rule__Process__Group_4__3__Impl rule__Process__Group_4__4 { pushFollow(FOLLOW_14); rule__Process__Group_4__3__Impl(); @@ -13279,22 +13281,22 @@ public final void rule__Process__Group_4__3() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__3__Impl" - // InternalRosSystemParser.g:3945:1: rule__Process__Group_4__3__Impl : ( ( rule__Process__Group_4_3__0 )* ) ; + // InternalRosSystemParser.g:3946:1: rule__Process__Group_4__3__Impl : ( ( rule__Process__Group_4_3__0 )* ) ; public final void rule__Process__Group_4__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3949:1: ( ( ( rule__Process__Group_4_3__0 )* ) ) - // InternalRosSystemParser.g:3950:1: ( ( rule__Process__Group_4_3__0 )* ) + // InternalRosSystemParser.g:3950:1: ( ( ( rule__Process__Group_4_3__0 )* ) ) + // InternalRosSystemParser.g:3951:1: ( ( rule__Process__Group_4_3__0 )* ) { - // InternalRosSystemParser.g:3950:1: ( ( rule__Process__Group_4_3__0 )* ) - // InternalRosSystemParser.g:3951:2: ( rule__Process__Group_4_3__0 )* + // InternalRosSystemParser.g:3951:1: ( ( rule__Process__Group_4_3__0 )* ) + // InternalRosSystemParser.g:3952:2: ( rule__Process__Group_4_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup_4_3()); } - // InternalRosSystemParser.g:3952:2: ( rule__Process__Group_4_3__0 )* + // InternalRosSystemParser.g:3953:2: ( rule__Process__Group_4_3__0 )* loop20: do { int alt20=2; @@ -13307,7 +13309,7 @@ public final void rule__Process__Group_4__3__Impl() throws RecognitionException switch (alt20) { case 1 : - // InternalRosSystemParser.g:3952:3: rule__Process__Group_4_3__0 + // InternalRosSystemParser.g:3953:3: rule__Process__Group_4_3__0 { pushFollow(FOLLOW_15); rule__Process__Group_4_3__0(); @@ -13348,14 +13350,14 @@ public final void rule__Process__Group_4__3__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__4" - // InternalRosSystemParser.g:3960:1: rule__Process__Group_4__4 : rule__Process__Group_4__4__Impl ; + // InternalRosSystemParser.g:3961:1: rule__Process__Group_4__4 : rule__Process__Group_4__4__Impl ; public final void rule__Process__Group_4__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3964:1: ( rule__Process__Group_4__4__Impl ) - // InternalRosSystemParser.g:3965:2: rule__Process__Group_4__4__Impl + // InternalRosSystemParser.g:3965:1: ( rule__Process__Group_4__4__Impl ) + // InternalRosSystemParser.g:3966:2: rule__Process__Group_4__4__Impl { pushFollow(FOLLOW_2); rule__Process__Group_4__4__Impl(); @@ -13381,17 +13383,17 @@ public final void rule__Process__Group_4__4() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__4__Impl" - // InternalRosSystemParser.g:3971:1: rule__Process__Group_4__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:3972:1: rule__Process__Group_4__4__Impl : ( RightSquareBracket ) ; public final void rule__Process__Group_4__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3975:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:3976:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:3976:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:3977:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:3976:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:3977:2: RightSquareBracket + // InternalRosSystemParser.g:3977:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:3978:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getRightSquareBracketKeyword_4_4()); @@ -13422,14 +13424,14 @@ public final void rule__Process__Group_4__4__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4_3__0" - // InternalRosSystemParser.g:3987:1: rule__Process__Group_4_3__0 : rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 ; + // InternalRosSystemParser.g:3988:1: rule__Process__Group_4_3__0 : rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 ; public final void rule__Process__Group_4_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3991:1: ( rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 ) - // InternalRosSystemParser.g:3992:2: rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 + // InternalRosSystemParser.g:3992:1: ( rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 ) + // InternalRosSystemParser.g:3993:2: rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 { pushFollow(FOLLOW_7); rule__Process__Group_4_3__0__Impl(); @@ -13460,17 +13462,17 @@ public final void rule__Process__Group_4_3__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_4_3__0__Impl" - // InternalRosSystemParser.g:3999:1: rule__Process__Group_4_3__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:4000:1: rule__Process__Group_4_3__0__Impl : ( Comma ) ; public final void rule__Process__Group_4_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4003:1: ( ( Comma ) ) - // InternalRosSystemParser.g:4004:1: ( Comma ) + // InternalRosSystemParser.g:4004:1: ( ( Comma ) ) + // InternalRosSystemParser.g:4005:1: ( Comma ) { - // InternalRosSystemParser.g:4004:1: ( Comma ) - // InternalRosSystemParser.g:4005:2: Comma + // InternalRosSystemParser.g:4005:1: ( Comma ) + // InternalRosSystemParser.g:4006:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getCommaKeyword_4_3_0()); @@ -13501,14 +13503,14 @@ public final void rule__Process__Group_4_3__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Process__Group_4_3__1" - // InternalRosSystemParser.g:4014:1: rule__Process__Group_4_3__1 : rule__Process__Group_4_3__1__Impl ; + // InternalRosSystemParser.g:4015:1: rule__Process__Group_4_3__1 : rule__Process__Group_4_3__1__Impl ; public final void rule__Process__Group_4_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4018:1: ( rule__Process__Group_4_3__1__Impl ) - // InternalRosSystemParser.g:4019:2: rule__Process__Group_4_3__1__Impl + // InternalRosSystemParser.g:4019:1: ( rule__Process__Group_4_3__1__Impl ) + // InternalRosSystemParser.g:4020:2: rule__Process__Group_4_3__1__Impl { pushFollow(FOLLOW_2); rule__Process__Group_4_3__1__Impl(); @@ -13534,23 +13536,23 @@ public final void rule__Process__Group_4_3__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_4_3__1__Impl" - // InternalRosSystemParser.g:4025:1: rule__Process__Group_4_3__1__Impl : ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) ; + // InternalRosSystemParser.g:4026:1: rule__Process__Group_4_3__1__Impl : ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) ; public final void rule__Process__Group_4_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4029:1: ( ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) ) - // InternalRosSystemParser.g:4030:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) + // InternalRosSystemParser.g:4030:1: ( ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) ) + // InternalRosSystemParser.g:4031:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) { - // InternalRosSystemParser.g:4030:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) - // InternalRosSystemParser.g:4031:2: ( rule__Process__ComponentsAssignment_4_3_1 ) + // InternalRosSystemParser.g:4031:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) + // InternalRosSystemParser.g:4032:2: ( rule__Process__ComponentsAssignment_4_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsAssignment_4_3_1()); } - // InternalRosSystemParser.g:4032:2: ( rule__Process__ComponentsAssignment_4_3_1 ) - // InternalRosSystemParser.g:4032:3: rule__Process__ComponentsAssignment_4_3_1 + // InternalRosSystemParser.g:4033:2: ( rule__Process__ComponentsAssignment_4_3_1 ) + // InternalRosSystemParser.g:4033:3: rule__Process__ComponentsAssignment_4_3_1 { pushFollow(FOLLOW_2); rule__Process__ComponentsAssignment_4_3_1(); @@ -13585,14 +13587,14 @@ public final void rule__Process__Group_4_3__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Process__Group_5__0" - // InternalRosSystemParser.g:4041:1: rule__Process__Group_5__0 : rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ; + // InternalRosSystemParser.g:4042: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:4045:1: ( rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ) - // InternalRosSystemParser.g:4046:2: rule__Process__Group_5__0__Impl rule__Process__Group_5__1 + // InternalRosSystemParser.g:4046:1: ( rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ) + // InternalRosSystemParser.g:4047:2: rule__Process__Group_5__0__Impl rule__Process__Group_5__1 { pushFollow(FOLLOW_16); rule__Process__Group_5__0__Impl(); @@ -13623,17 +13625,17 @@ public final void rule__Process__Group_5__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_5__0__Impl" - // InternalRosSystemParser.g:4053:1: rule__Process__Group_5__0__Impl : ( Threads ) ; + // InternalRosSystemParser.g:4054: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:4057:1: ( ( Threads ) ) - // InternalRosSystemParser.g:4058:1: ( Threads ) + // InternalRosSystemParser.g:4058:1: ( ( Threads ) ) + // InternalRosSystemParser.g:4059:1: ( Threads ) { - // InternalRosSystemParser.g:4058:1: ( Threads ) - // InternalRosSystemParser.g:4059:2: Threads + // InternalRosSystemParser.g:4059:1: ( Threads ) + // InternalRosSystemParser.g:4060:2: Threads { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getThreadsKeyword_5_0()); @@ -13664,14 +13666,14 @@ public final void rule__Process__Group_5__0__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_5__1" - // InternalRosSystemParser.g:4068:1: rule__Process__Group_5__1 : rule__Process__Group_5__1__Impl ; + // InternalRosSystemParser.g:4069: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:4072:1: ( rule__Process__Group_5__1__Impl ) - // InternalRosSystemParser.g:4073:2: rule__Process__Group_5__1__Impl + // InternalRosSystemParser.g:4073:1: ( rule__Process__Group_5__1__Impl ) + // InternalRosSystemParser.g:4074:2: rule__Process__Group_5__1__Impl { pushFollow(FOLLOW_2); rule__Process__Group_5__1__Impl(); @@ -13697,23 +13699,23 @@ public final void rule__Process__Group_5__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_5__1__Impl" - // InternalRosSystemParser.g:4079:1: rule__Process__Group_5__1__Impl : ( ( rule__Process__ThreadsAssignment_5_1 ) ) ; + // InternalRosSystemParser.g:4080: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:4083:1: ( ( ( rule__Process__ThreadsAssignment_5_1 ) ) ) - // InternalRosSystemParser.g:4084:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) + // InternalRosSystemParser.g:4084:1: ( ( ( rule__Process__ThreadsAssignment_5_1 ) ) ) + // InternalRosSystemParser.g:4085:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) { - // InternalRosSystemParser.g:4084:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) - // InternalRosSystemParser.g:4085:2: ( rule__Process__ThreadsAssignment_5_1 ) + // InternalRosSystemParser.g:4085:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) + // InternalRosSystemParser.g:4086:2: ( rule__Process__ThreadsAssignment_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getThreadsAssignment_5_1()); } - // InternalRosSystemParser.g:4086:2: ( rule__Process__ThreadsAssignment_5_1 ) - // InternalRosSystemParser.g:4086:3: rule__Process__ThreadsAssignment_5_1 + // InternalRosSystemParser.g:4087:2: ( rule__Process__ThreadsAssignment_5_1 ) + // InternalRosSystemParser.g:4087:3: rule__Process__ThreadsAssignment_5_1 { pushFollow(FOLLOW_2); rule__Process__ThreadsAssignment_5_1(); @@ -13748,14 +13750,14 @@ public final void rule__Process__Group_5__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group__0" - // InternalRosSystemParser.g:4095:1: rule__RosNode__Group__0 : rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ; + // InternalRosSystemParser.g:4096: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:4099:1: ( rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ) - // InternalRosSystemParser.g:4100:2: rule__RosNode__Group__0__Impl rule__RosNode__Group__1 + // InternalRosSystemParser.g:4100:1: ( rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ) + // InternalRosSystemParser.g:4101:2: rule__RosNode__Group__0__Impl rule__RosNode__Group__1 { pushFollow(FOLLOW_7); rule__RosNode__Group__0__Impl(); @@ -13786,23 +13788,23 @@ public final void rule__RosNode__Group__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__0__Impl" - // InternalRosSystemParser.g:4107:1: rule__RosNode__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:4108:1: rule__RosNode__Group__0__Impl : ( () ) ; public final void rule__RosNode__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4111:1: ( ( () ) ) - // InternalRosSystemParser.g:4112:1: ( () ) + // InternalRosSystemParser.g:4112:1: ( ( () ) ) + // InternalRosSystemParser.g:4113:1: ( () ) { - // InternalRosSystemParser.g:4112:1: ( () ) - // InternalRosSystemParser.g:4113:2: () + // InternalRosSystemParser.g:4113:1: ( () ) + // InternalRosSystemParser.g:4114:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosNodeAction_0()); } - // InternalRosSystemParser.g:4114:2: () - // InternalRosSystemParser.g:4114:3: + // InternalRosSystemParser.g:4115:2: () + // InternalRosSystemParser.g:4115:3: { } @@ -13827,14 +13829,14 @@ public final void rule__RosNode__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__1" - // InternalRosSystemParser.g:4122:1: rule__RosNode__Group__1 : rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ; + // InternalRosSystemParser.g:4123: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:4126:1: ( rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ) - // InternalRosSystemParser.g:4127:2: rule__RosNode__Group__1__Impl rule__RosNode__Group__2 + // InternalRosSystemParser.g:4127:1: ( rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ) + // InternalRosSystemParser.g:4128:2: rule__RosNode__Group__1__Impl rule__RosNode__Group__2 { pushFollow(FOLLOW_3); rule__RosNode__Group__1__Impl(); @@ -13865,23 +13867,23 @@ public final void rule__RosNode__Group__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__1__Impl" - // InternalRosSystemParser.g:4134:1: rule__RosNode__Group__1__Impl : ( ( rule__RosNode__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:4135: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:4138:1: ( ( ( rule__RosNode__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:4139:1: ( ( rule__RosNode__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4139:1: ( ( ( rule__RosNode__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:4140:1: ( ( rule__RosNode__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:4139:1: ( ( rule__RosNode__NameAssignment_1 ) ) - // InternalRosSystemParser.g:4140:2: ( rule__RosNode__NameAssignment_1 ) + // InternalRosSystemParser.g:4140:1: ( ( rule__RosNode__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4141:2: ( rule__RosNode__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:4141:2: ( rule__RosNode__NameAssignment_1 ) - // InternalRosSystemParser.g:4141:3: rule__RosNode__NameAssignment_1 + // InternalRosSystemParser.g:4142:2: ( rule__RosNode__NameAssignment_1 ) + // InternalRosSystemParser.g:4142:3: rule__RosNode__NameAssignment_1 { pushFollow(FOLLOW_2); rule__RosNode__NameAssignment_1(); @@ -13916,14 +13918,14 @@ public final void rule__RosNode__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__2" - // InternalRosSystemParser.g:4149:1: rule__RosNode__Group__2 : rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ; + // InternalRosSystemParser.g:4150: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:4153:1: ( rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ) - // InternalRosSystemParser.g:4154:2: rule__RosNode__Group__2__Impl rule__RosNode__Group__3 + // InternalRosSystemParser.g:4154:1: ( rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ) + // InternalRosSystemParser.g:4155:2: rule__RosNode__Group__2__Impl rule__RosNode__Group__3 { pushFollow(FOLLOW_4); rule__RosNode__Group__2__Impl(); @@ -13954,17 +13956,17 @@ public final void rule__RosNode__Group__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__2__Impl" - // InternalRosSystemParser.g:4161:1: rule__RosNode__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:4162:1: rule__RosNode__Group__2__Impl : ( Colon ) ; public final void rule__RosNode__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4165:1: ( ( Colon ) ) - // InternalRosSystemParser.g:4166:1: ( Colon ) + // InternalRosSystemParser.g:4166:1: ( ( Colon ) ) + // InternalRosSystemParser.g:4167:1: ( Colon ) { - // InternalRosSystemParser.g:4166:1: ( Colon ) - // InternalRosSystemParser.g:4167:2: Colon + // InternalRosSystemParser.g:4167:1: ( Colon ) + // InternalRosSystemParser.g:4168:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getColonKeyword_2()); @@ -13995,14 +13997,14 @@ public final void rule__RosNode__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__3" - // InternalRosSystemParser.g:4176:1: rule__RosNode__Group__3 : rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ; + // InternalRosSystemParser.g:4177: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:4180:1: ( rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ) - // InternalRosSystemParser.g:4181:2: rule__RosNode__Group__3__Impl rule__RosNode__Group__4 + // InternalRosSystemParser.g:4181:1: ( rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ) + // InternalRosSystemParser.g:4182:2: rule__RosNode__Group__3__Impl rule__RosNode__Group__4 { pushFollow(FOLLOW_17); rule__RosNode__Group__3__Impl(); @@ -14033,17 +14035,17 @@ public final void rule__RosNode__Group__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__3__Impl" - // InternalRosSystemParser.g:4188:1: rule__RosNode__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4189:1: rule__RosNode__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__RosNode__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4192:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:4193:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4193:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4194:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:4193:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:4194:2: RULE_BEGIN + // InternalRosSystemParser.g:4194:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4195:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_3()); @@ -14074,14 +14076,14 @@ public final void rule__RosNode__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__4" - // InternalRosSystemParser.g:4203:1: rule__RosNode__Group__4 : rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ; + // InternalRosSystemParser.g:4204: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:4207:1: ( rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ) - // InternalRosSystemParser.g:4208:2: rule__RosNode__Group__4__Impl rule__RosNode__Group__5 + // InternalRosSystemParser.g:4208:1: ( rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ) + // InternalRosSystemParser.g:4209:2: rule__RosNode__Group__4__Impl rule__RosNode__Group__5 { pushFollow(FOLLOW_7); rule__RosNode__Group__4__Impl(); @@ -14112,17 +14114,17 @@ public final void rule__RosNode__Group__4() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__4__Impl" - // InternalRosSystemParser.g:4215:1: rule__RosNode__Group__4__Impl : ( From ) ; + // InternalRosSystemParser.g:4216:1: rule__RosNode__Group__4__Impl : ( From ) ; public final void rule__RosNode__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4219:1: ( ( From ) ) - // InternalRosSystemParser.g:4220:1: ( From ) + // InternalRosSystemParser.g:4220:1: ( ( From ) ) + // InternalRosSystemParser.g:4221:1: ( From ) { - // InternalRosSystemParser.g:4220:1: ( From ) - // InternalRosSystemParser.g:4221:2: From + // InternalRosSystemParser.g:4221:1: ( From ) + // InternalRosSystemParser.g:4222:2: From { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromKeyword_4()); @@ -14153,14 +14155,14 @@ public final void rule__RosNode__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__5" - // InternalRosSystemParser.g:4230:1: rule__RosNode__Group__5 : rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ; + // InternalRosSystemParser.g:4231: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:4234:1: ( rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ) - // InternalRosSystemParser.g:4235:2: rule__RosNode__Group__5__Impl rule__RosNode__Group__6 + // InternalRosSystemParser.g:4235:1: ( rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ) + // InternalRosSystemParser.g:4236:2: rule__RosNode__Group__5__Impl rule__RosNode__Group__6 { pushFollow(FOLLOW_18); rule__RosNode__Group__5__Impl(); @@ -14191,23 +14193,23 @@ public final void rule__RosNode__Group__5() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__5__Impl" - // InternalRosSystemParser.g:4242:1: rule__RosNode__Group__5__Impl : ( ( rule__RosNode__FromAssignment_5 ) ) ; + // InternalRosSystemParser.g:4243: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:4246:1: ( ( ( rule__RosNode__FromAssignment_5 ) ) ) - // InternalRosSystemParser.g:4247:1: ( ( rule__RosNode__FromAssignment_5 ) ) + // InternalRosSystemParser.g:4247:1: ( ( ( rule__RosNode__FromAssignment_5 ) ) ) + // InternalRosSystemParser.g:4248:1: ( ( rule__RosNode__FromAssignment_5 ) ) { - // InternalRosSystemParser.g:4247:1: ( ( rule__RosNode__FromAssignment_5 ) ) - // InternalRosSystemParser.g:4248:2: ( rule__RosNode__FromAssignment_5 ) + // InternalRosSystemParser.g:4248:1: ( ( rule__RosNode__FromAssignment_5 ) ) + // InternalRosSystemParser.g:4249:2: ( rule__RosNode__FromAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromAssignment_5()); } - // InternalRosSystemParser.g:4249:2: ( rule__RosNode__FromAssignment_5 ) - // InternalRosSystemParser.g:4249:3: rule__RosNode__FromAssignment_5 + // InternalRosSystemParser.g:4250:2: ( rule__RosNode__FromAssignment_5 ) + // InternalRosSystemParser.g:4250:3: rule__RosNode__FromAssignment_5 { pushFollow(FOLLOW_2); rule__RosNode__FromAssignment_5(); @@ -14242,14 +14244,14 @@ public final void rule__RosNode__Group__5__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__6" - // InternalRosSystemParser.g:4257:1: rule__RosNode__Group__6 : rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ; + // InternalRosSystemParser.g:4258: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:4261:1: ( rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ) - // InternalRosSystemParser.g:4262:2: rule__RosNode__Group__6__Impl rule__RosNode__Group__7 + // InternalRosSystemParser.g:4262:1: ( rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ) + // InternalRosSystemParser.g:4263:2: rule__RosNode__Group__6__Impl rule__RosNode__Group__7 { pushFollow(FOLLOW_18); rule__RosNode__Group__6__Impl(); @@ -14280,22 +14282,22 @@ public final void rule__RosNode__Group__6() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__6__Impl" - // InternalRosSystemParser.g:4269:1: rule__RosNode__Group__6__Impl : ( ( rule__RosNode__Group_6__0 )? ) ; + // InternalRosSystemParser.g:4270: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:4273:1: ( ( ( rule__RosNode__Group_6__0 )? ) ) - // InternalRosSystemParser.g:4274:1: ( ( rule__RosNode__Group_6__0 )? ) + // InternalRosSystemParser.g:4274:1: ( ( ( rule__RosNode__Group_6__0 )? ) ) + // InternalRosSystemParser.g:4275:1: ( ( rule__RosNode__Group_6__0 )? ) { - // InternalRosSystemParser.g:4274:1: ( ( rule__RosNode__Group_6__0 )? ) - // InternalRosSystemParser.g:4275:2: ( rule__RosNode__Group_6__0 )? + // InternalRosSystemParser.g:4275:1: ( ( rule__RosNode__Group_6__0 )? ) + // InternalRosSystemParser.g:4276:2: ( rule__RosNode__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getGroup_6()); } - // InternalRosSystemParser.g:4276:2: ( rule__RosNode__Group_6__0 )? + // InternalRosSystemParser.g:4277:2: ( rule__RosNode__Group_6__0 )? int alt21=2; int LA21_0 = input.LA(1); @@ -14304,7 +14306,7 @@ public final void rule__RosNode__Group__6__Impl() throws RecognitionException { } switch (alt21) { case 1 : - // InternalRosSystemParser.g:4276:3: rule__RosNode__Group_6__0 + // InternalRosSystemParser.g:4277:3: rule__RosNode__Group_6__0 { pushFollow(FOLLOW_2); rule__RosNode__Group_6__0(); @@ -14342,14 +14344,14 @@ public final void rule__RosNode__Group__6__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__7" - // InternalRosSystemParser.g:4284:1: rule__RosNode__Group__7 : rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ; + // InternalRosSystemParser.g:4285: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:4288:1: ( rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ) - // InternalRosSystemParser.g:4289:2: rule__RosNode__Group__7__Impl rule__RosNode__Group__8 + // InternalRosSystemParser.g:4289:1: ( rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ) + // InternalRosSystemParser.g:4290:2: rule__RosNode__Group__7__Impl rule__RosNode__Group__8 { pushFollow(FOLLOW_18); rule__RosNode__Group__7__Impl(); @@ -14380,22 +14382,22 @@ public final void rule__RosNode__Group__7() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__7__Impl" - // InternalRosSystemParser.g:4296:1: rule__RosNode__Group__7__Impl : ( ( rule__RosNode__Group_7__0 )? ) ; + // InternalRosSystemParser.g:4297: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:4300:1: ( ( ( rule__RosNode__Group_7__0 )? ) ) - // InternalRosSystemParser.g:4301:1: ( ( rule__RosNode__Group_7__0 )? ) + // InternalRosSystemParser.g:4301:1: ( ( ( rule__RosNode__Group_7__0 )? ) ) + // InternalRosSystemParser.g:4302:1: ( ( rule__RosNode__Group_7__0 )? ) { - // InternalRosSystemParser.g:4301:1: ( ( rule__RosNode__Group_7__0 )? ) - // InternalRosSystemParser.g:4302:2: ( rule__RosNode__Group_7__0 )? + // InternalRosSystemParser.g:4302:1: ( ( rule__RosNode__Group_7__0 )? ) + // InternalRosSystemParser.g:4303:2: ( rule__RosNode__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getGroup_7()); } - // InternalRosSystemParser.g:4303:2: ( rule__RosNode__Group_7__0 )? + // InternalRosSystemParser.g:4304:2: ( rule__RosNode__Group_7__0 )? int alt22=2; int LA22_0 = input.LA(1); @@ -14404,7 +14406,7 @@ public final void rule__RosNode__Group__7__Impl() throws RecognitionException { } switch (alt22) { case 1 : - // InternalRosSystemParser.g:4303:3: rule__RosNode__Group_7__0 + // InternalRosSystemParser.g:4304:3: rule__RosNode__Group_7__0 { pushFollow(FOLLOW_2); rule__RosNode__Group_7__0(); @@ -14442,14 +14444,14 @@ public final void rule__RosNode__Group__7__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__8" - // InternalRosSystemParser.g:4311:1: rule__RosNode__Group__8 : rule__RosNode__Group__8__Impl rule__RosNode__Group__9 ; + // InternalRosSystemParser.g:4312:1: rule__RosNode__Group__8 : rule__RosNode__Group__8__Impl rule__RosNode__Group__9 ; public final void rule__RosNode__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4315:1: ( rule__RosNode__Group__8__Impl rule__RosNode__Group__9 ) - // InternalRosSystemParser.g:4316:2: rule__RosNode__Group__8__Impl rule__RosNode__Group__9 + // InternalRosSystemParser.g:4316:1: ( rule__RosNode__Group__8__Impl rule__RosNode__Group__9 ) + // InternalRosSystemParser.g:4317:2: rule__RosNode__Group__8__Impl rule__RosNode__Group__9 { pushFollow(FOLLOW_18); rule__RosNode__Group__8__Impl(); @@ -14480,22 +14482,22 @@ public final void rule__RosNode__Group__8() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__8__Impl" - // InternalRosSystemParser.g:4323:1: rule__RosNode__Group__8__Impl : ( ( rule__RosNode__Group_8__0 )? ) ; + // InternalRosSystemParser.g:4324:1: rule__RosNode__Group__8__Impl : ( ( rule__RosNode__Group_8__0 )? ) ; public final void rule__RosNode__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4327:1: ( ( ( rule__RosNode__Group_8__0 )? ) ) - // InternalRosSystemParser.g:4328:1: ( ( rule__RosNode__Group_8__0 )? ) + // InternalRosSystemParser.g:4328:1: ( ( ( rule__RosNode__Group_8__0 )? ) ) + // InternalRosSystemParser.g:4329:1: ( ( rule__RosNode__Group_8__0 )? ) { - // InternalRosSystemParser.g:4328:1: ( ( rule__RosNode__Group_8__0 )? ) - // InternalRosSystemParser.g:4329:2: ( rule__RosNode__Group_8__0 )? + // InternalRosSystemParser.g:4329:1: ( ( rule__RosNode__Group_8__0 )? ) + // InternalRosSystemParser.g:4330:2: ( rule__RosNode__Group_8__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getGroup_8()); } - // InternalRosSystemParser.g:4330:2: ( rule__RosNode__Group_8__0 )? + // InternalRosSystemParser.g:4331:2: ( rule__RosNode__Group_8__0 )? int alt23=2; int LA23_0 = input.LA(1); @@ -14504,7 +14506,7 @@ public final void rule__RosNode__Group__8__Impl() throws RecognitionException { } switch (alt23) { case 1 : - // InternalRosSystemParser.g:4330:3: rule__RosNode__Group_8__0 + // InternalRosSystemParser.g:4331:3: rule__RosNode__Group_8__0 { pushFollow(FOLLOW_2); rule__RosNode__Group_8__0(); @@ -14542,18 +14544,23 @@ public final void rule__RosNode__Group__8__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__9" - // InternalRosSystemParser.g:4338:1: rule__RosNode__Group__9 : rule__RosNode__Group__9__Impl ; + // InternalRosSystemParser.g:4339:1: rule__RosNode__Group__9 : rule__RosNode__Group__9__Impl rule__RosNode__Group__10 ; public final void rule__RosNode__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4342:1: ( rule__RosNode__Group__9__Impl ) - // InternalRosSystemParser.g:4343:2: rule__RosNode__Group__9__Impl + // InternalRosSystemParser.g:4343:1: ( rule__RosNode__Group__9__Impl rule__RosNode__Group__10 ) + // InternalRosSystemParser.g:4344:2: rule__RosNode__Group__9__Impl rule__RosNode__Group__10 { - pushFollow(FOLLOW_2); + pushFollow(FOLLOW_18); rule__RosNode__Group__9__Impl(); + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__RosNode__Group__10(); + state._fsp--; if (state.failed) return ; @@ -14575,24 +14582,45 @@ public final void rule__RosNode__Group__9() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__9__Impl" - // InternalRosSystemParser.g:4349:1: rule__RosNode__Group__9__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4351:1: rule__RosNode__Group__9__Impl : ( ( rule__RosNode__Group_9__0 )? ) ; public final void rule__RosNode__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4353:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4354:1: ( RULE_END ) + // InternalRosSystemParser.g:4355:1: ( ( ( rule__RosNode__Group_9__0 )? ) ) + // InternalRosSystemParser.g:4356:1: ( ( rule__RosNode__Group_9__0 )? ) { - // InternalRosSystemParser.g:4354:1: ( RULE_END ) - // InternalRosSystemParser.g:4355:2: RULE_END + // InternalRosSystemParser.g:4356:1: ( ( rule__RosNode__Group_9__0 )? ) + // InternalRosSystemParser.g:4357:2: ( rule__RosNode__Group_9__0 )? { if ( state.backtracking==0 ) { - before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_9()); + before(grammarAccess.getRosNodeAccess().getGroup_9()); } - match(input,RULE_END,FOLLOW_2); if (state.failed) return ; + // InternalRosSystemParser.g:4358:2: ( rule__RosNode__Group_9__0 )? + int alt24=2; + int LA24_0 = input.LA(1); + + if ( (LA24_0==Parent_node) ) { + alt24=1; + } + switch (alt24) { + case 1 : + // InternalRosSystemParser.g:4358:3: rule__RosNode__Group_9__0 + { + pushFollow(FOLLOW_2); + rule__RosNode__Group_9__0(); + + state._fsp--; + if (state.failed) return ; + + } + break; + + } + if ( state.backtracking==0 ) { - after(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_9()); + after(grammarAccess.getRosNodeAccess().getGroup_9()); } } @@ -14615,15 +14643,89 @@ public final void rule__RosNode__Group__9__Impl() throws RecognitionException { // $ANTLR end "rule__RosNode__Group__9__Impl" + // $ANTLR start "rule__RosNode__Group__10" + // InternalRosSystemParser.g:4366:1: rule__RosNode__Group__10 : rule__RosNode__Group__10__Impl ; + public final void rule__RosNode__Group__10() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:4370:1: ( rule__RosNode__Group__10__Impl ) + // InternalRosSystemParser.g:4371:2: rule__RosNode__Group__10__Impl + { + pushFollow(FOLLOW_2); + rule__RosNode__Group__10__Impl(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosNode__Group__10" + + + // $ANTLR start "rule__RosNode__Group__10__Impl" + // InternalRosSystemParser.g:4377:1: rule__RosNode__Group__10__Impl : ( RULE_END ) ; + public final void rule__RosNode__Group__10__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:4381:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4382:1: ( RULE_END ) + { + // InternalRosSystemParser.g:4382:1: ( RULE_END ) + // InternalRosSystemParser.g:4383:2: RULE_END + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_10()); + } + match(input,RULE_END,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_10()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosNode__Group__10__Impl" + + // $ANTLR start "rule__RosNode__Group_6__0" - // InternalRosSystemParser.g:4365:1: rule__RosNode__Group_6__0 : rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ; + // InternalRosSystemParser.g:4393: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:4369:1: ( rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ) - // InternalRosSystemParser.g:4370:2: rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 + // InternalRosSystemParser.g:4397:1: ( rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ) + // InternalRosSystemParser.g:4398:2: rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 { pushFollow(FOLLOW_7); rule__RosNode__Group_6__0__Impl(); @@ -14654,17 +14756,17 @@ public final void rule__RosNode__Group_6__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__0__Impl" - // InternalRosSystemParser.g:4377:1: rule__RosNode__Group_6__0__Impl : ( Namespace ) ; + // InternalRosSystemParser.g:4405:1: rule__RosNode__Group_6__0__Impl : ( Namespace ) ; public final void rule__RosNode__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4381:1: ( ( Namespace ) ) - // InternalRosSystemParser.g:4382:1: ( Namespace ) + // InternalRosSystemParser.g:4409:1: ( ( Namespace ) ) + // InternalRosSystemParser.g:4410:1: ( Namespace ) { - // InternalRosSystemParser.g:4382:1: ( Namespace ) - // InternalRosSystemParser.g:4383:2: Namespace + // InternalRosSystemParser.g:4410:1: ( Namespace ) + // InternalRosSystemParser.g:4411:2: Namespace { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getNamespaceKeyword_6_0()); @@ -14695,14 +14797,14 @@ public final void rule__RosNode__Group_6__0__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_6__1" - // InternalRosSystemParser.g:4392:1: rule__RosNode__Group_6__1 : rule__RosNode__Group_6__1__Impl ; + // InternalRosSystemParser.g:4420:1: rule__RosNode__Group_6__1 : rule__RosNode__Group_6__1__Impl ; public final void rule__RosNode__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4396:1: ( rule__RosNode__Group_6__1__Impl ) - // InternalRosSystemParser.g:4397:2: rule__RosNode__Group_6__1__Impl + // InternalRosSystemParser.g:4424:1: ( rule__RosNode__Group_6__1__Impl ) + // InternalRosSystemParser.g:4425:2: rule__RosNode__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group_6__1__Impl(); @@ -14728,23 +14830,23 @@ public final void rule__RosNode__Group_6__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__1__Impl" - // InternalRosSystemParser.g:4403:1: rule__RosNode__Group_6__1__Impl : ( ( rule__RosNode__NamespaceAssignment_6_1 ) ) ; + // InternalRosSystemParser.g:4431:1: rule__RosNode__Group_6__1__Impl : ( ( rule__RosNode__NamespaceAssignment_6_1 ) ) ; public final void rule__RosNode__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4407:1: ( ( ( rule__RosNode__NamespaceAssignment_6_1 ) ) ) - // InternalRosSystemParser.g:4408:1: ( ( rule__RosNode__NamespaceAssignment_6_1 ) ) + // InternalRosSystemParser.g:4435:1: ( ( ( rule__RosNode__NamespaceAssignment_6_1 ) ) ) + // InternalRosSystemParser.g:4436:1: ( ( rule__RosNode__NamespaceAssignment_6_1 ) ) { - // InternalRosSystemParser.g:4408:1: ( ( rule__RosNode__NamespaceAssignment_6_1 ) ) - // InternalRosSystemParser.g:4409:2: ( rule__RosNode__NamespaceAssignment_6_1 ) + // InternalRosSystemParser.g:4436:1: ( ( rule__RosNode__NamespaceAssignment_6_1 ) ) + // InternalRosSystemParser.g:4437:2: ( rule__RosNode__NamespaceAssignment_6_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getNamespaceAssignment_6_1()); } - // InternalRosSystemParser.g:4410:2: ( rule__RosNode__NamespaceAssignment_6_1 ) - // InternalRosSystemParser.g:4410:3: rule__RosNode__NamespaceAssignment_6_1 + // InternalRosSystemParser.g:4438:2: ( rule__RosNode__NamespaceAssignment_6_1 ) + // InternalRosSystemParser.g:4438:3: rule__RosNode__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__RosNode__NamespaceAssignment_6_1(); @@ -14779,14 +14881,14 @@ public final void rule__RosNode__Group_6__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__0" - // InternalRosSystemParser.g:4419:1: rule__RosNode__Group_7__0 : rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ; + // InternalRosSystemParser.g:4447: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:4423:1: ( rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ) - // InternalRosSystemParser.g:4424:2: rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 + // InternalRosSystemParser.g:4451:1: ( rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ) + // InternalRosSystemParser.g:4452:2: rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 { pushFollow(FOLLOW_4); rule__RosNode__Group_7__0__Impl(); @@ -14817,17 +14919,17 @@ public final void rule__RosNode__Group_7__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__0__Impl" - // InternalRosSystemParser.g:4431:1: rule__RosNode__Group_7__0__Impl : ( Interfaces ) ; + // InternalRosSystemParser.g:4459:1: rule__RosNode__Group_7__0__Impl : ( Interfaces ) ; public final void rule__RosNode__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4435:1: ( ( Interfaces ) ) - // InternalRosSystemParser.g:4436:1: ( Interfaces ) + // InternalRosSystemParser.g:4463:1: ( ( Interfaces ) ) + // InternalRosSystemParser.g:4464:1: ( Interfaces ) { - // InternalRosSystemParser.g:4436:1: ( Interfaces ) - // InternalRosSystemParser.g:4437:2: Interfaces + // InternalRosSystemParser.g:4464:1: ( Interfaces ) + // InternalRosSystemParser.g:4465:2: Interfaces { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getInterfacesKeyword_7_0()); @@ -14858,14 +14960,14 @@ public final void rule__RosNode__Group_7__0__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__1" - // InternalRosSystemParser.g:4446:1: rule__RosNode__Group_7__1 : rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ; + // InternalRosSystemParser.g:4474: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:4450:1: ( rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ) - // InternalRosSystemParser.g:4451:2: rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 + // InternalRosSystemParser.g:4478:1: ( rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ) + // InternalRosSystemParser.g:4479:2: rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 { pushFollow(FOLLOW_10); rule__RosNode__Group_7__1__Impl(); @@ -14896,17 +14998,17 @@ public final void rule__RosNode__Group_7__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__1__Impl" - // InternalRosSystemParser.g:4458:1: rule__RosNode__Group_7__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4486: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:4462:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:4463:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4490:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4491:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:4463:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:4464:2: RULE_BEGIN + // InternalRosSystemParser.g:4491:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4492:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_7_1()); @@ -14937,14 +15039,14 @@ public final void rule__RosNode__Group_7__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__2" - // InternalRosSystemParser.g:4473:1: rule__RosNode__Group_7__2 : rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ; + // InternalRosSystemParser.g:4501: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:4477:1: ( rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ) - // InternalRosSystemParser.g:4478:2: rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 + // InternalRosSystemParser.g:4505:1: ( rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ) + // InternalRosSystemParser.g:4506:2: rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 { pushFollow(FOLLOW_10); rule__RosNode__Group_7__2__Impl(); @@ -14975,35 +15077,35 @@ public final void rule__RosNode__Group_7__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__2__Impl" - // InternalRosSystemParser.g:4485:1: rule__RosNode__Group_7__2__Impl : ( ( rule__RosNode__RosinterfacesAssignment_7_2 )* ) ; + // InternalRosSystemParser.g:4513:1: rule__RosNode__Group_7__2__Impl : ( ( rule__RosNode__RosinterfacesAssignment_7_2 )* ) ; public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4489:1: ( ( ( rule__RosNode__RosinterfacesAssignment_7_2 )* ) ) - // InternalRosSystemParser.g:4490:1: ( ( rule__RosNode__RosinterfacesAssignment_7_2 )* ) + // InternalRosSystemParser.g:4517:1: ( ( ( rule__RosNode__RosinterfacesAssignment_7_2 )* ) ) + // InternalRosSystemParser.g:4518:1: ( ( rule__RosNode__RosinterfacesAssignment_7_2 )* ) { - // InternalRosSystemParser.g:4490:1: ( ( rule__RosNode__RosinterfacesAssignment_7_2 )* ) - // InternalRosSystemParser.g:4491:2: ( rule__RosNode__RosinterfacesAssignment_7_2 )* + // InternalRosSystemParser.g:4518:1: ( ( rule__RosNode__RosinterfacesAssignment_7_2 )* ) + // InternalRosSystemParser.g:4519:2: ( rule__RosNode__RosinterfacesAssignment_7_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosinterfacesAssignment_7_2()); } - // InternalRosSystemParser.g:4492:2: ( rule__RosNode__RosinterfacesAssignment_7_2 )* - loop24: + // InternalRosSystemParser.g:4520:2: ( rule__RosNode__RosinterfacesAssignment_7_2 )* + loop25: do { - int alt24=2; - int LA24_0 = input.LA(1); + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA24_0==HyphenMinus) ) { - alt24=1; + if ( (LA25_0==HyphenMinus) ) { + alt25=1; } - switch (alt24) { + switch (alt25) { case 1 : - // InternalRosSystemParser.g:4492:3: rule__RosNode__RosinterfacesAssignment_7_2 + // InternalRosSystemParser.g:4520:3: rule__RosNode__RosinterfacesAssignment_7_2 { pushFollow(FOLLOW_11); rule__RosNode__RosinterfacesAssignment_7_2(); @@ -15015,7 +15117,7 @@ public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException break; default : - break loop24; + break loop25; } } while (true); @@ -15044,14 +15146,14 @@ public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__3" - // InternalRosSystemParser.g:4500:1: rule__RosNode__Group_7__3 : rule__RosNode__Group_7__3__Impl ; + // InternalRosSystemParser.g:4528: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:4504:1: ( rule__RosNode__Group_7__3__Impl ) - // InternalRosSystemParser.g:4505:2: rule__RosNode__Group_7__3__Impl + // InternalRosSystemParser.g:4532:1: ( rule__RosNode__Group_7__3__Impl ) + // InternalRosSystemParser.g:4533:2: rule__RosNode__Group_7__3__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group_7__3__Impl(); @@ -15077,17 +15179,17 @@ public final void rule__RosNode__Group_7__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__3__Impl" - // InternalRosSystemParser.g:4511:1: rule__RosNode__Group_7__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4539: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:4515:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4516:1: ( RULE_END ) + // InternalRosSystemParser.g:4543:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4544:1: ( RULE_END ) { - // InternalRosSystemParser.g:4516:1: ( RULE_END ) - // InternalRosSystemParser.g:4517:2: RULE_END + // InternalRosSystemParser.g:4544:1: ( RULE_END ) + // InternalRosSystemParser.g:4545:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_7_3()); @@ -15118,14 +15220,14 @@ public final void rule__RosNode__Group_7__3__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_8__0" - // InternalRosSystemParser.g:4527:1: rule__RosNode__Group_8__0 : rule__RosNode__Group_8__0__Impl rule__RosNode__Group_8__1 ; + // InternalRosSystemParser.g:4555:1: rule__RosNode__Group_8__0 : rule__RosNode__Group_8__0__Impl rule__RosNode__Group_8__1 ; public final void rule__RosNode__Group_8__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4531:1: ( rule__RosNode__Group_8__0__Impl rule__RosNode__Group_8__1 ) - // InternalRosSystemParser.g:4532:2: rule__RosNode__Group_8__0__Impl rule__RosNode__Group_8__1 + // InternalRosSystemParser.g:4559:1: ( rule__RosNode__Group_8__0__Impl rule__RosNode__Group_8__1 ) + // InternalRosSystemParser.g:4560:2: rule__RosNode__Group_8__0__Impl rule__RosNode__Group_8__1 { pushFollow(FOLLOW_4); rule__RosNode__Group_8__0__Impl(); @@ -15156,17 +15258,17 @@ public final void rule__RosNode__Group_8__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_8__0__Impl" - // InternalRosSystemParser.g:4539:1: rule__RosNode__Group_8__0__Impl : ( Parameters ) ; + // InternalRosSystemParser.g:4567:1: rule__RosNode__Group_8__0__Impl : ( Parameters ) ; public final void rule__RosNode__Group_8__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4543:1: ( ( Parameters ) ) - // InternalRosSystemParser.g:4544:1: ( Parameters ) + // InternalRosSystemParser.g:4571:1: ( ( Parameters ) ) + // InternalRosSystemParser.g:4572:1: ( Parameters ) { - // InternalRosSystemParser.g:4544:1: ( Parameters ) - // InternalRosSystemParser.g:4545:2: Parameters + // InternalRosSystemParser.g:4572:1: ( Parameters ) + // InternalRosSystemParser.g:4573:2: Parameters { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getParametersKeyword_8_0()); @@ -15197,14 +15299,14 @@ public final void rule__RosNode__Group_8__0__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_8__1" - // InternalRosSystemParser.g:4554:1: rule__RosNode__Group_8__1 : rule__RosNode__Group_8__1__Impl rule__RosNode__Group_8__2 ; + // InternalRosSystemParser.g:4582:1: rule__RosNode__Group_8__1 : rule__RosNode__Group_8__1__Impl rule__RosNode__Group_8__2 ; public final void rule__RosNode__Group_8__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4558:1: ( rule__RosNode__Group_8__1__Impl rule__RosNode__Group_8__2 ) - // InternalRosSystemParser.g:4559:2: rule__RosNode__Group_8__1__Impl rule__RosNode__Group_8__2 + // InternalRosSystemParser.g:4586:1: ( rule__RosNode__Group_8__1__Impl rule__RosNode__Group_8__2 ) + // InternalRosSystemParser.g:4587:2: rule__RosNode__Group_8__1__Impl rule__RosNode__Group_8__2 { pushFollow(FOLLOW_10); rule__RosNode__Group_8__1__Impl(); @@ -15235,17 +15337,17 @@ public final void rule__RosNode__Group_8__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_8__1__Impl" - // InternalRosSystemParser.g:4566:1: rule__RosNode__Group_8__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4594:1: rule__RosNode__Group_8__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosNode__Group_8__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4570:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:4571:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4598:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4599:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:4571:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:4572:2: RULE_BEGIN + // InternalRosSystemParser.g:4599:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4600:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_8_1()); @@ -15276,14 +15378,14 @@ public final void rule__RosNode__Group_8__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_8__2" - // InternalRosSystemParser.g:4581:1: rule__RosNode__Group_8__2 : rule__RosNode__Group_8__2__Impl rule__RosNode__Group_8__3 ; + // InternalRosSystemParser.g:4609:1: rule__RosNode__Group_8__2 : rule__RosNode__Group_8__2__Impl rule__RosNode__Group_8__3 ; public final void rule__RosNode__Group_8__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4585:1: ( rule__RosNode__Group_8__2__Impl rule__RosNode__Group_8__3 ) - // InternalRosSystemParser.g:4586:2: rule__RosNode__Group_8__2__Impl rule__RosNode__Group_8__3 + // InternalRosSystemParser.g:4613:1: ( rule__RosNode__Group_8__2__Impl rule__RosNode__Group_8__3 ) + // InternalRosSystemParser.g:4614:2: rule__RosNode__Group_8__2__Impl rule__RosNode__Group_8__3 { pushFollow(FOLLOW_10); rule__RosNode__Group_8__2__Impl(); @@ -15314,35 +15416,35 @@ public final void rule__RosNode__Group_8__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_8__2__Impl" - // InternalRosSystemParser.g:4593:1: rule__RosNode__Group_8__2__Impl : ( ( rule__RosNode__RosparametersAssignment_8_2 )* ) ; + // InternalRosSystemParser.g:4621:1: rule__RosNode__Group_8__2__Impl : ( ( rule__RosNode__RosparametersAssignment_8_2 )* ) ; public final void rule__RosNode__Group_8__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4597:1: ( ( ( rule__RosNode__RosparametersAssignment_8_2 )* ) ) - // InternalRosSystemParser.g:4598:1: ( ( rule__RosNode__RosparametersAssignment_8_2 )* ) + // InternalRosSystemParser.g:4625:1: ( ( ( rule__RosNode__RosparametersAssignment_8_2 )* ) ) + // InternalRosSystemParser.g:4626:1: ( ( rule__RosNode__RosparametersAssignment_8_2 )* ) { - // InternalRosSystemParser.g:4598:1: ( ( rule__RosNode__RosparametersAssignment_8_2 )* ) - // InternalRosSystemParser.g:4599:2: ( rule__RosNode__RosparametersAssignment_8_2 )* + // InternalRosSystemParser.g:4626:1: ( ( rule__RosNode__RosparametersAssignment_8_2 )* ) + // InternalRosSystemParser.g:4627:2: ( rule__RosNode__RosparametersAssignment_8_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosparametersAssignment_8_2()); } - // InternalRosSystemParser.g:4600:2: ( rule__RosNode__RosparametersAssignment_8_2 )* - loop25: + // InternalRosSystemParser.g:4628:2: ( rule__RosNode__RosparametersAssignment_8_2 )* + loop26: do { - int alt25=2; - int LA25_0 = input.LA(1); + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA25_0==HyphenMinus) ) { - alt25=1; + if ( (LA26_0==HyphenMinus) ) { + alt26=1; } - switch (alt25) { + switch (alt26) { case 1 : - // InternalRosSystemParser.g:4600:3: rule__RosNode__RosparametersAssignment_8_2 + // InternalRosSystemParser.g:4628:3: rule__RosNode__RosparametersAssignment_8_2 { pushFollow(FOLLOW_11); rule__RosNode__RosparametersAssignment_8_2(); @@ -15354,7 +15456,7 @@ public final void rule__RosNode__Group_8__2__Impl() throws RecognitionException break; default : - break loop25; + break loop26; } } while (true); @@ -15383,14 +15485,14 @@ public final void rule__RosNode__Group_8__2__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_8__3" - // InternalRosSystemParser.g:4608:1: rule__RosNode__Group_8__3 : rule__RosNode__Group_8__3__Impl ; + // InternalRosSystemParser.g:4636:1: rule__RosNode__Group_8__3 : rule__RosNode__Group_8__3__Impl ; public final void rule__RosNode__Group_8__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4612:1: ( rule__RosNode__Group_8__3__Impl ) - // InternalRosSystemParser.g:4613:2: rule__RosNode__Group_8__3__Impl + // InternalRosSystemParser.g:4640:1: ( rule__RosNode__Group_8__3__Impl ) + // InternalRosSystemParser.g:4641:2: rule__RosNode__Group_8__3__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group_8__3__Impl(); @@ -15416,17 +15518,17 @@ public final void rule__RosNode__Group_8__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_8__3__Impl" - // InternalRosSystemParser.g:4619:1: rule__RosNode__Group_8__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4647:1: rule__RosNode__Group_8__3__Impl : ( RULE_END ) ; public final void rule__RosNode__Group_8__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4623:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4624:1: ( RULE_END ) + // InternalRosSystemParser.g:4651:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4652:1: ( RULE_END ) { - // InternalRosSystemParser.g:4624:1: ( RULE_END ) - // InternalRosSystemParser.g:4625:2: RULE_END + // InternalRosSystemParser.g:4652:1: ( RULE_END ) + // InternalRosSystemParser.g:4653:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_8_3()); @@ -15456,15 +15558,178 @@ public final void rule__RosNode__Group_8__3__Impl() throws RecognitionException // $ANTLR end "rule__RosNode__Group_8__3__Impl" + // $ANTLR start "rule__RosNode__Group_9__0" + // InternalRosSystemParser.g:4663:1: rule__RosNode__Group_9__0 : rule__RosNode__Group_9__0__Impl rule__RosNode__Group_9__1 ; + public final void rule__RosNode__Group_9__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:4667:1: ( rule__RosNode__Group_9__0__Impl rule__RosNode__Group_9__1 ) + // InternalRosSystemParser.g:4668:2: rule__RosNode__Group_9__0__Impl rule__RosNode__Group_9__1 + { + pushFollow(FOLLOW_7); + rule__RosNode__Group_9__0__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__RosNode__Group_9__1(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosNode__Group_9__0" + + + // $ANTLR start "rule__RosNode__Group_9__0__Impl" + // InternalRosSystemParser.g:4675:1: rule__RosNode__Group_9__0__Impl : ( Parent_node ) ; + public final void rule__RosNode__Group_9__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:4679:1: ( ( Parent_node ) ) + // InternalRosSystemParser.g:4680:1: ( Parent_node ) + { + // InternalRosSystemParser.g:4680:1: ( Parent_node ) + // InternalRosSystemParser.g:4681:2: Parent_node + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosNodeAccess().getParent_nodeKeyword_9_0()); + } + match(input,Parent_node,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getRosNodeAccess().getParent_nodeKeyword_9_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosNode__Group_9__0__Impl" + + + // $ANTLR start "rule__RosNode__Group_9__1" + // InternalRosSystemParser.g:4690:1: rule__RosNode__Group_9__1 : rule__RosNode__Group_9__1__Impl ; + public final void rule__RosNode__Group_9__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:4694:1: ( rule__RosNode__Group_9__1__Impl ) + // InternalRosSystemParser.g:4695:2: rule__RosNode__Group_9__1__Impl + { + pushFollow(FOLLOW_2); + rule__RosNode__Group_9__1__Impl(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosNode__Group_9__1" + + + // $ANTLR start "rule__RosNode__Group_9__1__Impl" + // InternalRosSystemParser.g:4701:1: rule__RosNode__Group_9__1__Impl : ( ( rule__RosNode__ParentAssignment_9_1 ) ) ; + public final void rule__RosNode__Group_9__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:4705:1: ( ( ( rule__RosNode__ParentAssignment_9_1 ) ) ) + // InternalRosSystemParser.g:4706:1: ( ( rule__RosNode__ParentAssignment_9_1 ) ) + { + // InternalRosSystemParser.g:4706:1: ( ( rule__RosNode__ParentAssignment_9_1 ) ) + // InternalRosSystemParser.g:4707:2: ( rule__RosNode__ParentAssignment_9_1 ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosNodeAccess().getParentAssignment_9_1()); + } + // InternalRosSystemParser.g:4708:2: ( rule__RosNode__ParentAssignment_9_1 ) + // InternalRosSystemParser.g:4708:3: rule__RosNode__ParentAssignment_9_1 + { + pushFollow(FOLLOW_2); + rule__RosNode__ParentAssignment_9_1(); + + state._fsp--; + if (state.failed) return ; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getRosNodeAccess().getParentAssignment_9_1()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosNode__Group_9__1__Impl" + + // $ANTLR start "rule__RosInterface__Group__0" - // InternalRosSystemParser.g:4635:1: rule__RosInterface__Group__0 : rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ; + // InternalRosSystemParser.g:4717: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:4639:1: ( rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ) - // InternalRosSystemParser.g:4640:2: rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 + // InternalRosSystemParser.g:4721:1: ( rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ) + // InternalRosSystemParser.g:4722:2: rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 { pushFollow(FOLLOW_7); rule__RosInterface__Group__0__Impl(); @@ -15495,17 +15760,17 @@ public final void rule__RosInterface__Group__0() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__0__Impl" - // InternalRosSystemParser.g:4647:1: rule__RosInterface__Group__0__Impl : ( HyphenMinus ) ; + // InternalRosSystemParser.g:4729:1: rule__RosInterface__Group__0__Impl : ( HyphenMinus ) ; public final void rule__RosInterface__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4651:1: ( ( HyphenMinus ) ) - // InternalRosSystemParser.g:4652:1: ( HyphenMinus ) + // InternalRosSystemParser.g:4733:1: ( ( HyphenMinus ) ) + // InternalRosSystemParser.g:4734:1: ( HyphenMinus ) { - // InternalRosSystemParser.g:4652:1: ( HyphenMinus ) - // InternalRosSystemParser.g:4653:2: HyphenMinus + // InternalRosSystemParser.g:4734:1: ( HyphenMinus ) + // InternalRosSystemParser.g:4735:2: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getHyphenMinusKeyword_0()); @@ -15536,14 +15801,14 @@ public final void rule__RosInterface__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__1" - // InternalRosSystemParser.g:4662:1: rule__RosInterface__Group__1 : rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ; + // InternalRosSystemParser.g:4744: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:4666:1: ( rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ) - // InternalRosSystemParser.g:4667:2: rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 + // InternalRosSystemParser.g:4748:1: ( rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ) + // InternalRosSystemParser.g:4749:2: rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 { pushFollow(FOLLOW_3); rule__RosInterface__Group__1__Impl(); @@ -15574,23 +15839,23 @@ public final void rule__RosInterface__Group__1() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__1__Impl" - // InternalRosSystemParser.g:4674:1: rule__RosInterface__Group__1__Impl : ( ( rule__RosInterface__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:4756:1: rule__RosInterface__Group__1__Impl : ( ( rule__RosInterface__NameAssignment_1 ) ) ; public final void rule__RosInterface__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4678:1: ( ( ( rule__RosInterface__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:4679:1: ( ( rule__RosInterface__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4760:1: ( ( ( rule__RosInterface__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:4761:1: ( ( rule__RosInterface__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:4679:1: ( ( rule__RosInterface__NameAssignment_1 ) ) - // InternalRosSystemParser.g:4680:2: ( rule__RosInterface__NameAssignment_1 ) + // InternalRosSystemParser.g:4761:1: ( ( rule__RosInterface__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4762:2: ( rule__RosInterface__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:4681:2: ( rule__RosInterface__NameAssignment_1 ) - // InternalRosSystemParser.g:4681:3: rule__RosInterface__NameAssignment_1 + // InternalRosSystemParser.g:4763:2: ( rule__RosInterface__NameAssignment_1 ) + // InternalRosSystemParser.g:4763:3: rule__RosInterface__NameAssignment_1 { pushFollow(FOLLOW_2); rule__RosInterface__NameAssignment_1(); @@ -15625,14 +15890,14 @@ public final void rule__RosInterface__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__2" - // InternalRosSystemParser.g:4689:1: rule__RosInterface__Group__2 : rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ; + // InternalRosSystemParser.g:4771: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:4693:1: ( rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ) - // InternalRosSystemParser.g:4694:2: rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 + // InternalRosSystemParser.g:4775:1: ( rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ) + // InternalRosSystemParser.g:4776:2: rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 { pushFollow(FOLLOW_19); rule__RosInterface__Group__2__Impl(); @@ -15663,17 +15928,17 @@ public final void rule__RosInterface__Group__2() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__2__Impl" - // InternalRosSystemParser.g:4701:1: rule__RosInterface__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:4783:1: rule__RosInterface__Group__2__Impl : ( Colon ) ; public final void rule__RosInterface__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4705:1: ( ( Colon ) ) - // InternalRosSystemParser.g:4706:1: ( Colon ) + // InternalRosSystemParser.g:4787:1: ( ( Colon ) ) + // InternalRosSystemParser.g:4788:1: ( Colon ) { - // InternalRosSystemParser.g:4706:1: ( Colon ) - // InternalRosSystemParser.g:4707:2: Colon + // InternalRosSystemParser.g:4788:1: ( Colon ) + // InternalRosSystemParser.g:4789:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getColonKeyword_2()); @@ -15704,14 +15969,14 @@ public final void rule__RosInterface__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__3" - // InternalRosSystemParser.g:4716:1: rule__RosInterface__Group__3 : rule__RosInterface__Group__3__Impl ; + // InternalRosSystemParser.g:4798:1: rule__RosInterface__Group__3 : rule__RosInterface__Group__3__Impl ; public final void rule__RosInterface__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4720:1: ( rule__RosInterface__Group__3__Impl ) - // InternalRosSystemParser.g:4721:2: rule__RosInterface__Group__3__Impl + // InternalRosSystemParser.g:4802:1: ( rule__RosInterface__Group__3__Impl ) + // InternalRosSystemParser.g:4803:2: rule__RosInterface__Group__3__Impl { pushFollow(FOLLOW_2); rule__RosInterface__Group__3__Impl(); @@ -15737,23 +16002,23 @@ public final void rule__RosInterface__Group__3() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__3__Impl" - // InternalRosSystemParser.g:4727:1: rule__RosInterface__Group__3__Impl : ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ; + // InternalRosSystemParser.g:4809: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:4731:1: ( ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ) - // InternalRosSystemParser.g:4732:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) + // InternalRosSystemParser.g:4813:1: ( ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ) + // InternalRosSystemParser.g:4814:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) { - // InternalRosSystemParser.g:4732:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) - // InternalRosSystemParser.g:4733:2: ( rule__RosInterface__ReferenceAssignment_3 ) + // InternalRosSystemParser.g:4814:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) + // InternalRosSystemParser.g:4815:2: ( rule__RosInterface__ReferenceAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getReferenceAssignment_3()); } - // InternalRosSystemParser.g:4734:2: ( rule__RosInterface__ReferenceAssignment_3 ) - // InternalRosSystemParser.g:4734:3: rule__RosInterface__ReferenceAssignment_3 + // InternalRosSystemParser.g:4816:2: ( rule__RosInterface__ReferenceAssignment_3 ) + // InternalRosSystemParser.g:4816:3: rule__RosInterface__ReferenceAssignment_3 { pushFollow(FOLLOW_2); rule__RosInterface__ReferenceAssignment_3(); @@ -15788,14 +16053,14 @@ public final void rule__RosInterface__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosPublisherReference__Group__0" - // InternalRosSystemParser.g:4743:1: rule__RosPublisherReference__Group__0 : rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ; + // InternalRosSystemParser.g:4825: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:4747:1: ( rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ) - // InternalRosSystemParser.g:4748:2: rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 + // InternalRosSystemParser.g:4829:1: ( rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ) + // InternalRosSystemParser.g:4830:2: rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 { pushFollow(FOLLOW_7); rule__RosPublisherReference__Group__0__Impl(); @@ -15826,17 +16091,17 @@ public final void rule__RosPublisherReference__Group__0() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__0__Impl" - // InternalRosSystemParser.g:4755:1: rule__RosPublisherReference__Group__0__Impl : ( Pub ) ; + // InternalRosSystemParser.g:4837:1: rule__RosPublisherReference__Group__0__Impl : ( Pub ) ; public final void rule__RosPublisherReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4759:1: ( ( Pub ) ) - // InternalRosSystemParser.g:4760:1: ( Pub ) + // InternalRosSystemParser.g:4841:1: ( ( Pub ) ) + // InternalRosSystemParser.g:4842:1: ( Pub ) { - // InternalRosSystemParser.g:4760:1: ( Pub ) - // InternalRosSystemParser.g:4761:2: Pub + // InternalRosSystemParser.g:4842:1: ( Pub ) + // InternalRosSystemParser.g:4843:2: Pub { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getPubKeyword_0()); @@ -15867,14 +16132,14 @@ public final void rule__RosPublisherReference__Group__0__Impl() throws Recogniti // $ANTLR start "rule__RosPublisherReference__Group__1" - // InternalRosSystemParser.g:4770:1: rule__RosPublisherReference__Group__1 : rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 ; + // InternalRosSystemParser.g:4852:1: rule__RosPublisherReference__Group__1 : rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 ; public final void rule__RosPublisherReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4774:1: ( rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 ) - // InternalRosSystemParser.g:4775:2: rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 + // InternalRosSystemParser.g:4856:1: ( rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 ) + // InternalRosSystemParser.g:4857:2: rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 { pushFollow(FOLLOW_7); rule__RosPublisherReference__Group__1__Impl(); @@ -15905,23 +16170,23 @@ public final void rule__RosPublisherReference__Group__1() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__1__Impl" - // InternalRosSystemParser.g:4782:1: rule__RosPublisherReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4864:1: rule__RosPublisherReference__Group__1__Impl : ( () ) ; public final void rule__RosPublisherReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4786:1: ( ( () ) ) - // InternalRosSystemParser.g:4787:1: ( () ) + // InternalRosSystemParser.g:4868:1: ( ( () ) ) + // InternalRosSystemParser.g:4869:1: ( () ) { - // InternalRosSystemParser.g:4787:1: ( () ) - // InternalRosSystemParser.g:4788:2: () + // InternalRosSystemParser.g:4869:1: ( () ) + // InternalRosSystemParser.g:4870:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getRosPublisherReferenceAction_1()); } - // InternalRosSystemParser.g:4789:2: () - // InternalRosSystemParser.g:4789:3: + // InternalRosSystemParser.g:4871:2: () + // InternalRosSystemParser.g:4871:3: { } @@ -15946,14 +16211,14 @@ public final void rule__RosPublisherReference__Group__1__Impl() throws Recogniti // $ANTLR start "rule__RosPublisherReference__Group__2" - // InternalRosSystemParser.g:4797:1: rule__RosPublisherReference__Group__2 : rule__RosPublisherReference__Group__2__Impl ; + // InternalRosSystemParser.g:4879:1: rule__RosPublisherReference__Group__2 : rule__RosPublisherReference__Group__2__Impl ; public final void rule__RosPublisherReference__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4801:1: ( rule__RosPublisherReference__Group__2__Impl ) - // InternalRosSystemParser.g:4802:2: rule__RosPublisherReference__Group__2__Impl + // InternalRosSystemParser.g:4883:1: ( rule__RosPublisherReference__Group__2__Impl ) + // InternalRosSystemParser.g:4884:2: rule__RosPublisherReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosPublisherReference__Group__2__Impl(); @@ -15979,23 +16244,23 @@ public final void rule__RosPublisherReference__Group__2() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__2__Impl" - // InternalRosSystemParser.g:4808:1: rule__RosPublisherReference__Group__2__Impl : ( ( rule__RosPublisherReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4890:1: rule__RosPublisherReference__Group__2__Impl : ( ( rule__RosPublisherReference__FromAssignment_2 ) ) ; public final void rule__RosPublisherReference__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4812:1: ( ( ( rule__RosPublisherReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4813:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4894:1: ( ( ( rule__RosPublisherReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4895:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4813:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4814:2: ( rule__RosPublisherReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4895:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4896:2: ( rule__RosPublisherReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4815:2: ( rule__RosPublisherReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4815:3: rule__RosPublisherReference__FromAssignment_2 + // InternalRosSystemParser.g:4897:2: ( rule__RosPublisherReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4897:3: rule__RosPublisherReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosPublisherReference__FromAssignment_2(); @@ -16030,14 +16295,14 @@ public final void rule__RosPublisherReference__Group__2__Impl() throws Recogniti // $ANTLR start "rule__RosSubscriberReference__Group__0" - // InternalRosSystemParser.g:4824:1: rule__RosSubscriberReference__Group__0 : rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ; + // InternalRosSystemParser.g:4906: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:4828:1: ( rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ) - // InternalRosSystemParser.g:4829:2: rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 + // InternalRosSystemParser.g:4910:1: ( rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ) + // InternalRosSystemParser.g:4911:2: rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 { pushFollow(FOLLOW_7); rule__RosSubscriberReference__Group__0__Impl(); @@ -16068,17 +16333,17 @@ public final void rule__RosSubscriberReference__Group__0() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__0__Impl" - // InternalRosSystemParser.g:4836:1: rule__RosSubscriberReference__Group__0__Impl : ( Sub ) ; + // InternalRosSystemParser.g:4918:1: rule__RosSubscriberReference__Group__0__Impl : ( Sub ) ; public final void rule__RosSubscriberReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4840:1: ( ( Sub ) ) - // InternalRosSystemParser.g:4841:1: ( Sub ) + // InternalRosSystemParser.g:4922:1: ( ( Sub ) ) + // InternalRosSystemParser.g:4923:1: ( Sub ) { - // InternalRosSystemParser.g:4841:1: ( Sub ) - // InternalRosSystemParser.g:4842:2: Sub + // InternalRosSystemParser.g:4923:1: ( Sub ) + // InternalRosSystemParser.g:4924:2: Sub { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getSubKeyword_0()); @@ -16109,14 +16374,14 @@ public final void rule__RosSubscriberReference__Group__0__Impl() throws Recognit // $ANTLR start "rule__RosSubscriberReference__Group__1" - // InternalRosSystemParser.g:4851:1: rule__RosSubscriberReference__Group__1 : rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 ; + // InternalRosSystemParser.g:4933:1: rule__RosSubscriberReference__Group__1 : rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 ; public final void rule__RosSubscriberReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4855:1: ( rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 ) - // InternalRosSystemParser.g:4856:2: rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 + // InternalRosSystemParser.g:4937:1: ( rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 ) + // InternalRosSystemParser.g:4938:2: rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 { pushFollow(FOLLOW_7); rule__RosSubscriberReference__Group__1__Impl(); @@ -16147,23 +16412,23 @@ public final void rule__RosSubscriberReference__Group__1() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__1__Impl" - // InternalRosSystemParser.g:4863:1: rule__RosSubscriberReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4945:1: rule__RosSubscriberReference__Group__1__Impl : ( () ) ; public final void rule__RosSubscriberReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4867:1: ( ( () ) ) - // InternalRosSystemParser.g:4868:1: ( () ) + // InternalRosSystemParser.g:4949:1: ( ( () ) ) + // InternalRosSystemParser.g:4950:1: ( () ) { - // InternalRosSystemParser.g:4868:1: ( () ) - // InternalRosSystemParser.g:4869:2: () + // InternalRosSystemParser.g:4950:1: ( () ) + // InternalRosSystemParser.g:4951:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getRosSubscriberReferenceAction_1()); } - // InternalRosSystemParser.g:4870:2: () - // InternalRosSystemParser.g:4870:3: + // InternalRosSystemParser.g:4952:2: () + // InternalRosSystemParser.g:4952:3: { } @@ -16188,14 +16453,14 @@ public final void rule__RosSubscriberReference__Group__1__Impl() throws Recognit // $ANTLR start "rule__RosSubscriberReference__Group__2" - // InternalRosSystemParser.g:4878:1: rule__RosSubscriberReference__Group__2 : rule__RosSubscriberReference__Group__2__Impl ; + // InternalRosSystemParser.g:4960:1: rule__RosSubscriberReference__Group__2 : rule__RosSubscriberReference__Group__2__Impl ; public final void rule__RosSubscriberReference__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4882:1: ( rule__RosSubscriberReference__Group__2__Impl ) - // InternalRosSystemParser.g:4883:2: rule__RosSubscriberReference__Group__2__Impl + // InternalRosSystemParser.g:4964:1: ( rule__RosSubscriberReference__Group__2__Impl ) + // InternalRosSystemParser.g:4965:2: rule__RosSubscriberReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosSubscriberReference__Group__2__Impl(); @@ -16221,23 +16486,23 @@ public final void rule__RosSubscriberReference__Group__2() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__2__Impl" - // InternalRosSystemParser.g:4889:1: rule__RosSubscriberReference__Group__2__Impl : ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4971:1: rule__RosSubscriberReference__Group__2__Impl : ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) ; public final void rule__RosSubscriberReference__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4893:1: ( ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4894:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4975:1: ( ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4976:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4894:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4895:2: ( rule__RosSubscriberReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4976:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4977:2: ( rule__RosSubscriberReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4896:2: ( rule__RosSubscriberReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4896:3: rule__RosSubscriberReference__FromAssignment_2 + // InternalRosSystemParser.g:4978:2: ( rule__RosSubscriberReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4978:3: rule__RosSubscriberReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosSubscriberReference__FromAssignment_2(); @@ -16272,14 +16537,14 @@ public final void rule__RosSubscriberReference__Group__2__Impl() throws Recognit // $ANTLR start "rule__RosServiceServerReference__Group__0" - // InternalRosSystemParser.g:4905:1: rule__RosServiceServerReference__Group__0 : rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ; + // InternalRosSystemParser.g:4987: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:4909:1: ( rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ) - // InternalRosSystemParser.g:4910:2: rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 + // InternalRosSystemParser.g:4991:1: ( rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ) + // InternalRosSystemParser.g:4992:2: rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 { pushFollow(FOLLOW_7); rule__RosServiceServerReference__Group__0__Impl(); @@ -16310,17 +16575,17 @@ public final void rule__RosServiceServerReference__Group__0() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__0__Impl" - // InternalRosSystemParser.g:4917:1: rule__RosServiceServerReference__Group__0__Impl : ( Ss ) ; + // InternalRosSystemParser.g:4999:1: rule__RosServiceServerReference__Group__0__Impl : ( Ss ) ; public final void rule__RosServiceServerReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4921:1: ( ( Ss ) ) - // InternalRosSystemParser.g:4922:1: ( Ss ) + // InternalRosSystemParser.g:5003:1: ( ( Ss ) ) + // InternalRosSystemParser.g:5004:1: ( Ss ) { - // InternalRosSystemParser.g:4922:1: ( Ss ) - // InternalRosSystemParser.g:4923:2: Ss + // InternalRosSystemParser.g:5004:1: ( Ss ) + // InternalRosSystemParser.g:5005:2: Ss { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getSsKeyword_0()); @@ -16351,14 +16616,14 @@ public final void rule__RosServiceServerReference__Group__0__Impl() throws Recog // $ANTLR start "rule__RosServiceServerReference__Group__1" - // InternalRosSystemParser.g:4932:1: rule__RosServiceServerReference__Group__1 : rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 ; + // InternalRosSystemParser.g:5014:1: rule__RosServiceServerReference__Group__1 : rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 ; public final void rule__RosServiceServerReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4936:1: ( rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 ) - // InternalRosSystemParser.g:4937:2: rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 + // InternalRosSystemParser.g:5018:1: ( rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 ) + // InternalRosSystemParser.g:5019:2: rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 { pushFollow(FOLLOW_7); rule__RosServiceServerReference__Group__1__Impl(); @@ -16389,23 +16654,23 @@ public final void rule__RosServiceServerReference__Group__1() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__1__Impl" - // InternalRosSystemParser.g:4944:1: rule__RosServiceServerReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:5026:1: rule__RosServiceServerReference__Group__1__Impl : ( () ) ; public final void rule__RosServiceServerReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4948:1: ( ( () ) ) - // InternalRosSystemParser.g:4949:1: ( () ) + // InternalRosSystemParser.g:5030:1: ( ( () ) ) + // InternalRosSystemParser.g:5031:1: ( () ) { - // InternalRosSystemParser.g:4949:1: ( () ) - // InternalRosSystemParser.g:4950:2: () + // InternalRosSystemParser.g:5031:1: ( () ) + // InternalRosSystemParser.g:5032:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getRosServiceServerReferenceAction_1()); } - // InternalRosSystemParser.g:4951:2: () - // InternalRosSystemParser.g:4951:3: + // InternalRosSystemParser.g:5033:2: () + // InternalRosSystemParser.g:5033:3: { } @@ -16430,14 +16695,14 @@ public final void rule__RosServiceServerReference__Group__1__Impl() throws Recog // $ANTLR start "rule__RosServiceServerReference__Group__2" - // InternalRosSystemParser.g:4959:1: rule__RosServiceServerReference__Group__2 : rule__RosServiceServerReference__Group__2__Impl ; + // InternalRosSystemParser.g:5041:1: rule__RosServiceServerReference__Group__2 : rule__RosServiceServerReference__Group__2__Impl ; public final void rule__RosServiceServerReference__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4963:1: ( rule__RosServiceServerReference__Group__2__Impl ) - // InternalRosSystemParser.g:4964:2: rule__RosServiceServerReference__Group__2__Impl + // InternalRosSystemParser.g:5045:1: ( rule__RosServiceServerReference__Group__2__Impl ) + // InternalRosSystemParser.g:5046:2: rule__RosServiceServerReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosServiceServerReference__Group__2__Impl(); @@ -16463,23 +16728,23 @@ public final void rule__RosServiceServerReference__Group__2() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__2__Impl" - // InternalRosSystemParser.g:4970:1: rule__RosServiceServerReference__Group__2__Impl : ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:5052:1: rule__RosServiceServerReference__Group__2__Impl : ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) ; public final void rule__RosServiceServerReference__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4974:1: ( ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4975:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5056:1: ( ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:5057:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4975:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4976:2: ( rule__RosServiceServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5057:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5058:2: ( rule__RosServiceServerReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4977:2: ( rule__RosServiceServerReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4977:3: rule__RosServiceServerReference__FromAssignment_2 + // InternalRosSystemParser.g:5059:2: ( rule__RosServiceServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5059:3: rule__RosServiceServerReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosServiceServerReference__FromAssignment_2(); @@ -16514,14 +16779,14 @@ public final void rule__RosServiceServerReference__Group__2__Impl() throws Recog // $ANTLR start "rule__RosServerClientReference__Group__0" - // InternalRosSystemParser.g:4986:1: rule__RosServerClientReference__Group__0 : rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ; + // InternalRosSystemParser.g:5068: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:4990:1: ( rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ) - // InternalRosSystemParser.g:4991:2: rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 + // InternalRosSystemParser.g:5072:1: ( rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ) + // InternalRosSystemParser.g:5073:2: rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 { pushFollow(FOLLOW_7); rule__RosServerClientReference__Group__0__Impl(); @@ -16552,17 +16817,17 @@ public final void rule__RosServerClientReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__0__Impl" - // InternalRosSystemParser.g:4998:1: rule__RosServerClientReference__Group__0__Impl : ( Sc ) ; + // InternalRosSystemParser.g:5080:1: rule__RosServerClientReference__Group__0__Impl : ( Sc ) ; public final void rule__RosServerClientReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5002:1: ( ( Sc ) ) - // InternalRosSystemParser.g:5003:1: ( Sc ) + // InternalRosSystemParser.g:5084:1: ( ( Sc ) ) + // InternalRosSystemParser.g:5085:1: ( Sc ) { - // InternalRosSystemParser.g:5003:1: ( Sc ) - // InternalRosSystemParser.g:5004:2: Sc + // InternalRosSystemParser.g:5085:1: ( Sc ) + // InternalRosSystemParser.g:5086:2: Sc { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getScKeyword_0()); @@ -16593,14 +16858,14 @@ public final void rule__RosServerClientReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosServerClientReference__Group__1" - // InternalRosSystemParser.g:5013:1: rule__RosServerClientReference__Group__1 : rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 ; + // InternalRosSystemParser.g:5095:1: rule__RosServerClientReference__Group__1 : rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 ; public final void rule__RosServerClientReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5017:1: ( rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 ) - // InternalRosSystemParser.g:5018:2: rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 + // InternalRosSystemParser.g:5099:1: ( rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 ) + // InternalRosSystemParser.g:5100:2: rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 { pushFollow(FOLLOW_7); rule__RosServerClientReference__Group__1__Impl(); @@ -16631,23 +16896,23 @@ public final void rule__RosServerClientReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__1__Impl" - // InternalRosSystemParser.g:5025:1: rule__RosServerClientReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:5107:1: rule__RosServerClientReference__Group__1__Impl : ( () ) ; public final void rule__RosServerClientReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5029:1: ( ( () ) ) - // InternalRosSystemParser.g:5030:1: ( () ) + // InternalRosSystemParser.g:5111:1: ( ( () ) ) + // InternalRosSystemParser.g:5112:1: ( () ) { - // InternalRosSystemParser.g:5030:1: ( () ) - // InternalRosSystemParser.g:5031:2: () + // InternalRosSystemParser.g:5112:1: ( () ) + // InternalRosSystemParser.g:5113:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getRosServiceClientReferenceAction_1()); } - // InternalRosSystemParser.g:5032:2: () - // InternalRosSystemParser.g:5032:3: + // InternalRosSystemParser.g:5114:2: () + // InternalRosSystemParser.g:5114:3: { } @@ -16672,14 +16937,14 @@ public final void rule__RosServerClientReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosServerClientReference__Group__2" - // InternalRosSystemParser.g:5040:1: rule__RosServerClientReference__Group__2 : rule__RosServerClientReference__Group__2__Impl ; + // InternalRosSystemParser.g:5122:1: rule__RosServerClientReference__Group__2 : rule__RosServerClientReference__Group__2__Impl ; public final void rule__RosServerClientReference__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5044:1: ( rule__RosServerClientReference__Group__2__Impl ) - // InternalRosSystemParser.g:5045:2: rule__RosServerClientReference__Group__2__Impl + // InternalRosSystemParser.g:5126:1: ( rule__RosServerClientReference__Group__2__Impl ) + // InternalRosSystemParser.g:5127:2: rule__RosServerClientReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosServerClientReference__Group__2__Impl(); @@ -16705,23 +16970,23 @@ public final void rule__RosServerClientReference__Group__2() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__2__Impl" - // InternalRosSystemParser.g:5051:1: rule__RosServerClientReference__Group__2__Impl : ( ( rule__RosServerClientReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:5133:1: rule__RosServerClientReference__Group__2__Impl : ( ( rule__RosServerClientReference__FromAssignment_2 ) ) ; public final void rule__RosServerClientReference__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5055:1: ( ( ( rule__RosServerClientReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:5056:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5137:1: ( ( ( rule__RosServerClientReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:5138:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:5056:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:5057:2: ( rule__RosServerClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5138:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5139:2: ( rule__RosServerClientReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:5058:2: ( rule__RosServerClientReference__FromAssignment_2 ) - // InternalRosSystemParser.g:5058:3: rule__RosServerClientReference__FromAssignment_2 + // InternalRosSystemParser.g:5140:2: ( rule__RosServerClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5140:3: rule__RosServerClientReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosServerClientReference__FromAssignment_2(); @@ -16756,14 +17021,14 @@ public final void rule__RosServerClientReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__0" - // InternalRosSystemParser.g:5067:1: rule__RosActionServerReference__Group__0 : rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ; + // InternalRosSystemParser.g:5149: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:5071:1: ( rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ) - // InternalRosSystemParser.g:5072:2: rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 + // InternalRosSystemParser.g:5153:1: ( rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ) + // InternalRosSystemParser.g:5154:2: rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 { pushFollow(FOLLOW_7); rule__RosActionServerReference__Group__0__Impl(); @@ -16794,17 +17059,17 @@ public final void rule__RosActionServerReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__0__Impl" - // InternalRosSystemParser.g:5079:1: rule__RosActionServerReference__Group__0__Impl : ( As ) ; + // InternalRosSystemParser.g:5161:1: rule__RosActionServerReference__Group__0__Impl : ( As ) ; public final void rule__RosActionServerReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5083:1: ( ( As ) ) - // InternalRosSystemParser.g:5084:1: ( As ) + // InternalRosSystemParser.g:5165:1: ( ( As ) ) + // InternalRosSystemParser.g:5166:1: ( As ) { - // InternalRosSystemParser.g:5084:1: ( As ) - // InternalRosSystemParser.g:5085:2: As + // InternalRosSystemParser.g:5166:1: ( As ) + // InternalRosSystemParser.g:5167:2: As { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getAsKeyword_0()); @@ -16835,14 +17100,14 @@ public final void rule__RosActionServerReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__1" - // InternalRosSystemParser.g:5094:1: rule__RosActionServerReference__Group__1 : rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 ; + // InternalRosSystemParser.g:5176:1: rule__RosActionServerReference__Group__1 : rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 ; public final void rule__RosActionServerReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5098:1: ( rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 ) - // InternalRosSystemParser.g:5099:2: rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 + // InternalRosSystemParser.g:5180:1: ( rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 ) + // InternalRosSystemParser.g:5181:2: rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 { pushFollow(FOLLOW_7); rule__RosActionServerReference__Group__1__Impl(); @@ -16873,23 +17138,23 @@ public final void rule__RosActionServerReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__1__Impl" - // InternalRosSystemParser.g:5106:1: rule__RosActionServerReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:5188:1: rule__RosActionServerReference__Group__1__Impl : ( () ) ; public final void rule__RosActionServerReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5110:1: ( ( () ) ) - // InternalRosSystemParser.g:5111:1: ( () ) + // InternalRosSystemParser.g:5192:1: ( ( () ) ) + // InternalRosSystemParser.g:5193:1: ( () ) { - // InternalRosSystemParser.g:5111:1: ( () ) - // InternalRosSystemParser.g:5112:2: () + // InternalRosSystemParser.g:5193:1: ( () ) + // InternalRosSystemParser.g:5194:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getRosActionServerReferenceAction_1()); } - // InternalRosSystemParser.g:5113:2: () - // InternalRosSystemParser.g:5113:3: + // InternalRosSystemParser.g:5195:2: () + // InternalRosSystemParser.g:5195:3: { } @@ -16914,14 +17179,14 @@ public final void rule__RosActionServerReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__2" - // InternalRosSystemParser.g:5121:1: rule__RosActionServerReference__Group__2 : rule__RosActionServerReference__Group__2__Impl ; + // InternalRosSystemParser.g:5203:1: rule__RosActionServerReference__Group__2 : rule__RosActionServerReference__Group__2__Impl ; public final void rule__RosActionServerReference__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5125:1: ( rule__RosActionServerReference__Group__2__Impl ) - // InternalRosSystemParser.g:5126:2: rule__RosActionServerReference__Group__2__Impl + // InternalRosSystemParser.g:5207:1: ( rule__RosActionServerReference__Group__2__Impl ) + // InternalRosSystemParser.g:5208:2: rule__RosActionServerReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosActionServerReference__Group__2__Impl(); @@ -16947,23 +17212,23 @@ public final void rule__RosActionServerReference__Group__2() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__2__Impl" - // InternalRosSystemParser.g:5132:1: rule__RosActionServerReference__Group__2__Impl : ( ( rule__RosActionServerReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:5214:1: rule__RosActionServerReference__Group__2__Impl : ( ( rule__RosActionServerReference__FromAssignment_2 ) ) ; public final void rule__RosActionServerReference__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5136:1: ( ( ( rule__RosActionServerReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:5137:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5218:1: ( ( ( rule__RosActionServerReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:5219:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:5137:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:5138:2: ( rule__RosActionServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5219:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5220:2: ( rule__RosActionServerReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:5139:2: ( rule__RosActionServerReference__FromAssignment_2 ) - // InternalRosSystemParser.g:5139:3: rule__RosActionServerReference__FromAssignment_2 + // InternalRosSystemParser.g:5221:2: ( rule__RosActionServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5221:3: rule__RosActionServerReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosActionServerReference__FromAssignment_2(); @@ -16998,14 +17263,14 @@ public final void rule__RosActionServerReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__0" - // InternalRosSystemParser.g:5148:1: rule__RosActionClientReference__Group__0 : rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ; + // InternalRosSystemParser.g:5230: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:5152:1: ( rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ) - // InternalRosSystemParser.g:5153:2: rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 + // InternalRosSystemParser.g:5234:1: ( rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ) + // InternalRosSystemParser.g:5235:2: rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 { pushFollow(FOLLOW_7); rule__RosActionClientReference__Group__0__Impl(); @@ -17036,17 +17301,17 @@ public final void rule__RosActionClientReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__0__Impl" - // InternalRosSystemParser.g:5160:1: rule__RosActionClientReference__Group__0__Impl : ( Ac ) ; + // InternalRosSystemParser.g:5242:1: rule__RosActionClientReference__Group__0__Impl : ( Ac ) ; public final void rule__RosActionClientReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5164:1: ( ( Ac ) ) - // InternalRosSystemParser.g:5165:1: ( Ac ) + // InternalRosSystemParser.g:5246:1: ( ( Ac ) ) + // InternalRosSystemParser.g:5247:1: ( Ac ) { - // InternalRosSystemParser.g:5165:1: ( Ac ) - // InternalRosSystemParser.g:5166:2: Ac + // InternalRosSystemParser.g:5247:1: ( Ac ) + // InternalRosSystemParser.g:5248:2: Ac { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getAcKeyword_0()); @@ -17077,14 +17342,14 @@ public final void rule__RosActionClientReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__1" - // InternalRosSystemParser.g:5175:1: rule__RosActionClientReference__Group__1 : rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 ; + // InternalRosSystemParser.g:5257:1: rule__RosActionClientReference__Group__1 : rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 ; public final void rule__RosActionClientReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5179:1: ( rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 ) - // InternalRosSystemParser.g:5180:2: rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 + // InternalRosSystemParser.g:5261:1: ( rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 ) + // InternalRosSystemParser.g:5262:2: rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 { pushFollow(FOLLOW_7); rule__RosActionClientReference__Group__1__Impl(); @@ -17115,23 +17380,23 @@ public final void rule__RosActionClientReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__1__Impl" - // InternalRosSystemParser.g:5187:1: rule__RosActionClientReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:5269:1: rule__RosActionClientReference__Group__1__Impl : ( () ) ; public final void rule__RosActionClientReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5191:1: ( ( () ) ) - // InternalRosSystemParser.g:5192:1: ( () ) + // InternalRosSystemParser.g:5273:1: ( ( () ) ) + // InternalRosSystemParser.g:5274:1: ( () ) { - // InternalRosSystemParser.g:5192:1: ( () ) - // InternalRosSystemParser.g:5193:2: () + // InternalRosSystemParser.g:5274:1: ( () ) + // InternalRosSystemParser.g:5275:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getRosActionClientReferenceAction_1()); } - // InternalRosSystemParser.g:5194:2: () - // InternalRosSystemParser.g:5194:3: + // InternalRosSystemParser.g:5276:2: () + // InternalRosSystemParser.g:5276:3: { } @@ -17156,14 +17421,14 @@ public final void rule__RosActionClientReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__2" - // InternalRosSystemParser.g:5202:1: rule__RosActionClientReference__Group__2 : rule__RosActionClientReference__Group__2__Impl ; + // InternalRosSystemParser.g:5284:1: rule__RosActionClientReference__Group__2 : rule__RosActionClientReference__Group__2__Impl ; public final void rule__RosActionClientReference__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5206:1: ( rule__RosActionClientReference__Group__2__Impl ) - // InternalRosSystemParser.g:5207:2: rule__RosActionClientReference__Group__2__Impl + // InternalRosSystemParser.g:5288:1: ( rule__RosActionClientReference__Group__2__Impl ) + // InternalRosSystemParser.g:5289:2: rule__RosActionClientReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosActionClientReference__Group__2__Impl(); @@ -17189,23 +17454,23 @@ public final void rule__RosActionClientReference__Group__2() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__2__Impl" - // InternalRosSystemParser.g:5213:1: rule__RosActionClientReference__Group__2__Impl : ( ( rule__RosActionClientReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:5295:1: rule__RosActionClientReference__Group__2__Impl : ( ( rule__RosActionClientReference__FromAssignment_2 ) ) ; public final void rule__RosActionClientReference__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5217:1: ( ( ( rule__RosActionClientReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:5218:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5299:1: ( ( ( rule__RosActionClientReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:5300:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:5218:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:5219:2: ( rule__RosActionClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5300:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5301:2: ( rule__RosActionClientReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:5220:2: ( rule__RosActionClientReference__FromAssignment_2 ) - // InternalRosSystemParser.g:5220:3: rule__RosActionClientReference__FromAssignment_2 + // InternalRosSystemParser.g:5302:2: ( rule__RosActionClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5302:3: rule__RosActionClientReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosActionClientReference__FromAssignment_2(); @@ -17240,14 +17505,14 @@ public final void rule__RosActionClientReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__RosParameter__Group__0" - // InternalRosSystemParser.g:5229:1: rule__RosParameter__Group__0 : rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ; + // InternalRosSystemParser.g:5311: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:5233:1: ( rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ) - // InternalRosSystemParser.g:5234:2: rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 + // InternalRosSystemParser.g:5315:1: ( rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ) + // InternalRosSystemParser.g:5316:2: rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 { pushFollow(FOLLOW_7); rule__RosParameter__Group__0__Impl(); @@ -17278,17 +17543,17 @@ public final void rule__RosParameter__Group__0() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__0__Impl" - // InternalRosSystemParser.g:5241:1: rule__RosParameter__Group__0__Impl : ( HyphenMinus ) ; + // InternalRosSystemParser.g:5323:1: rule__RosParameter__Group__0__Impl : ( HyphenMinus ) ; public final void rule__RosParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5245:1: ( ( HyphenMinus ) ) - // InternalRosSystemParser.g:5246:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5327:1: ( ( HyphenMinus ) ) + // InternalRosSystemParser.g:5328:1: ( HyphenMinus ) { - // InternalRosSystemParser.g:5246:1: ( HyphenMinus ) - // InternalRosSystemParser.g:5247:2: HyphenMinus + // InternalRosSystemParser.g:5328:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5329:2: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getHyphenMinusKeyword_0()); @@ -17319,14 +17584,14 @@ public final void rule__RosParameter__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__1" - // InternalRosSystemParser.g:5256:1: rule__RosParameter__Group__1 : rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ; + // InternalRosSystemParser.g:5338: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:5260:1: ( rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ) - // InternalRosSystemParser.g:5261:2: rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 + // InternalRosSystemParser.g:5342:1: ( rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ) + // InternalRosSystemParser.g:5343:2: rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 { pushFollow(FOLLOW_3); rule__RosParameter__Group__1__Impl(); @@ -17357,23 +17622,23 @@ public final void rule__RosParameter__Group__1() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__1__Impl" - // InternalRosSystemParser.g:5268:1: rule__RosParameter__Group__1__Impl : ( ( rule__RosParameter__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:5350:1: rule__RosParameter__Group__1__Impl : ( ( rule__RosParameter__NameAssignment_1 ) ) ; public final void rule__RosParameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5272:1: ( ( ( rule__RosParameter__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:5273:1: ( ( rule__RosParameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:5354:1: ( ( ( rule__RosParameter__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:5355:1: ( ( rule__RosParameter__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:5273:1: ( ( rule__RosParameter__NameAssignment_1 ) ) - // InternalRosSystemParser.g:5274:2: ( rule__RosParameter__NameAssignment_1 ) + // InternalRosSystemParser.g:5355:1: ( ( rule__RosParameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:5356:2: ( rule__RosParameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:5275:2: ( rule__RosParameter__NameAssignment_1 ) - // InternalRosSystemParser.g:5275:3: rule__RosParameter__NameAssignment_1 + // InternalRosSystemParser.g:5357:2: ( rule__RosParameter__NameAssignment_1 ) + // InternalRosSystemParser.g:5357:3: rule__RosParameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__RosParameter__NameAssignment_1(); @@ -17408,14 +17673,14 @@ public final void rule__RosParameter__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__2" - // InternalRosSystemParser.g:5283:1: rule__RosParameter__Group__2 : rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ; + // InternalRosSystemParser.g:5365: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:5287:1: ( rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ) - // InternalRosSystemParser.g:5288:2: rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 + // InternalRosSystemParser.g:5369:1: ( rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ) + // InternalRosSystemParser.g:5370:2: rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 { pushFollow(FOLLOW_7); rule__RosParameter__Group__2__Impl(); @@ -17446,17 +17711,17 @@ public final void rule__RosParameter__Group__2() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__2__Impl" - // InternalRosSystemParser.g:5295:1: rule__RosParameter__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:5377:1: rule__RosParameter__Group__2__Impl : ( Colon ) ; public final void rule__RosParameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5299:1: ( ( Colon ) ) - // InternalRosSystemParser.g:5300:1: ( Colon ) + // InternalRosSystemParser.g:5381:1: ( ( Colon ) ) + // InternalRosSystemParser.g:5382:1: ( Colon ) { - // InternalRosSystemParser.g:5300:1: ( Colon ) - // InternalRosSystemParser.g:5301:2: Colon + // InternalRosSystemParser.g:5382:1: ( Colon ) + // InternalRosSystemParser.g:5383:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getColonKeyword_2()); @@ -17487,14 +17752,14 @@ public final void rule__RosParameter__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__3" - // InternalRosSystemParser.g:5310:1: rule__RosParameter__Group__3 : rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ; + // InternalRosSystemParser.g:5392: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:5314:1: ( rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ) - // InternalRosSystemParser.g:5315:2: rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 + // InternalRosSystemParser.g:5396:1: ( rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ) + // InternalRosSystemParser.g:5397:2: rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 { pushFollow(FOLLOW_4); rule__RosParameter__Group__3__Impl(); @@ -17525,23 +17790,23 @@ public final void rule__RosParameter__Group__3() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__3__Impl" - // InternalRosSystemParser.g:5322:1: rule__RosParameter__Group__3__Impl : ( ( rule__RosParameter__FromAssignment_3 ) ) ; + // InternalRosSystemParser.g:5404:1: rule__RosParameter__Group__3__Impl : ( ( rule__RosParameter__FromAssignment_3 ) ) ; public final void rule__RosParameter__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5326:1: ( ( ( rule__RosParameter__FromAssignment_3 ) ) ) - // InternalRosSystemParser.g:5327:1: ( ( rule__RosParameter__FromAssignment_3 ) ) + // InternalRosSystemParser.g:5408:1: ( ( ( rule__RosParameter__FromAssignment_3 ) ) ) + // InternalRosSystemParser.g:5409:1: ( ( rule__RosParameter__FromAssignment_3 ) ) { - // InternalRosSystemParser.g:5327:1: ( ( rule__RosParameter__FromAssignment_3 ) ) - // InternalRosSystemParser.g:5328:2: ( rule__RosParameter__FromAssignment_3 ) + // InternalRosSystemParser.g:5409:1: ( ( rule__RosParameter__FromAssignment_3 ) ) + // InternalRosSystemParser.g:5410:2: ( rule__RosParameter__FromAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromAssignment_3()); } - // InternalRosSystemParser.g:5329:2: ( rule__RosParameter__FromAssignment_3 ) - // InternalRosSystemParser.g:5329:3: rule__RosParameter__FromAssignment_3 + // InternalRosSystemParser.g:5411:2: ( rule__RosParameter__FromAssignment_3 ) + // InternalRosSystemParser.g:5411:3: rule__RosParameter__FromAssignment_3 { pushFollow(FOLLOW_2); rule__RosParameter__FromAssignment_3(); @@ -17576,14 +17841,14 @@ public final void rule__RosParameter__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__4" - // InternalRosSystemParser.g:5337:1: rule__RosParameter__Group__4 : rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ; + // InternalRosSystemParser.g:5419: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:5341:1: ( rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ) - // InternalRosSystemParser.g:5342:2: rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 + // InternalRosSystemParser.g:5423:1: ( rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ) + // InternalRosSystemParser.g:5424:2: rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 { pushFollow(FOLLOW_20); rule__RosParameter__Group__4__Impl(); @@ -17614,17 +17879,17 @@ public final void rule__RosParameter__Group__4() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__4__Impl" - // InternalRosSystemParser.g:5349:1: rule__RosParameter__Group__4__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:5431:1: rule__RosParameter__Group__4__Impl : ( RULE_BEGIN ) ; public final void rule__RosParameter__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5353:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:5354:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:5435:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:5436:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:5354:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:5355:2: RULE_BEGIN + // InternalRosSystemParser.g:5436:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:5437:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getBEGINTerminalRuleCall_4()); @@ -17655,14 +17920,14 @@ public final void rule__RosParameter__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__5" - // InternalRosSystemParser.g:5364:1: rule__RosParameter__Group__5 : rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ; + // InternalRosSystemParser.g:5446: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:5368:1: ( rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ) - // InternalRosSystemParser.g:5369:2: rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 + // InternalRosSystemParser.g:5450:1: ( rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ) + // InternalRosSystemParser.g:5451:2: rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 { pushFollow(FOLLOW_21); rule__RosParameter__Group__5__Impl(); @@ -17693,17 +17958,17 @@ public final void rule__RosParameter__Group__5() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__5__Impl" - // InternalRosSystemParser.g:5376:1: rule__RosParameter__Group__5__Impl : ( Value_1 ) ; + // InternalRosSystemParser.g:5458:1: rule__RosParameter__Group__5__Impl : ( Value_1 ) ; public final void rule__RosParameter__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5380:1: ( ( Value_1 ) ) - // InternalRosSystemParser.g:5381:1: ( Value_1 ) + // InternalRosSystemParser.g:5462:1: ( ( Value_1 ) ) + // InternalRosSystemParser.g:5463:1: ( Value_1 ) { - // InternalRosSystemParser.g:5381:1: ( Value_1 ) - // InternalRosSystemParser.g:5382:2: Value_1 + // InternalRosSystemParser.g:5463:1: ( Value_1 ) + // InternalRosSystemParser.g:5464:2: Value_1 { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getValueKeyword_5()); @@ -17734,14 +17999,14 @@ public final void rule__RosParameter__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__6" - // InternalRosSystemParser.g:5391:1: rule__RosParameter__Group__6 : rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ; + // InternalRosSystemParser.g:5473: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:5395:1: ( rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ) - // InternalRosSystemParser.g:5396:2: rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 + // InternalRosSystemParser.g:5477:1: ( rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ) + // InternalRosSystemParser.g:5478:2: rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 { pushFollow(FOLLOW_22); rule__RosParameter__Group__6__Impl(); @@ -17772,23 +18037,23 @@ public final void rule__RosParameter__Group__6() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__6__Impl" - // InternalRosSystemParser.g:5403:1: rule__RosParameter__Group__6__Impl : ( ( rule__RosParameter__ValueAssignment_6 ) ) ; + // InternalRosSystemParser.g:5485: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:5407:1: ( ( ( rule__RosParameter__ValueAssignment_6 ) ) ) - // InternalRosSystemParser.g:5408:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) + // InternalRosSystemParser.g:5489:1: ( ( ( rule__RosParameter__ValueAssignment_6 ) ) ) + // InternalRosSystemParser.g:5490:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) { - // InternalRosSystemParser.g:5408:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) - // InternalRosSystemParser.g:5409:2: ( rule__RosParameter__ValueAssignment_6 ) + // InternalRosSystemParser.g:5490:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) + // InternalRosSystemParser.g:5491:2: ( rule__RosParameter__ValueAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getValueAssignment_6()); } - // InternalRosSystemParser.g:5410:2: ( rule__RosParameter__ValueAssignment_6 ) - // InternalRosSystemParser.g:5410:3: rule__RosParameter__ValueAssignment_6 + // InternalRosSystemParser.g:5492:2: ( rule__RosParameter__ValueAssignment_6 ) + // InternalRosSystemParser.g:5492:3: rule__RosParameter__ValueAssignment_6 { pushFollow(FOLLOW_2); rule__RosParameter__ValueAssignment_6(); @@ -17823,14 +18088,14 @@ public final void rule__RosParameter__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__7" - // InternalRosSystemParser.g:5418:1: rule__RosParameter__Group__7 : rule__RosParameter__Group__7__Impl ; + // InternalRosSystemParser.g:5500: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:5422:1: ( rule__RosParameter__Group__7__Impl ) - // InternalRosSystemParser.g:5423:2: rule__RosParameter__Group__7__Impl + // InternalRosSystemParser.g:5504:1: ( rule__RosParameter__Group__7__Impl ) + // InternalRosSystemParser.g:5505:2: rule__RosParameter__Group__7__Impl { pushFollow(FOLLOW_2); rule__RosParameter__Group__7__Impl(); @@ -17856,17 +18121,17 @@ public final void rule__RosParameter__Group__7() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__7__Impl" - // InternalRosSystemParser.g:5429:1: rule__RosParameter__Group__7__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:5511:1: rule__RosParameter__Group__7__Impl : ( RULE_END ) ; public final void rule__RosParameter__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5433:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:5434:1: ( RULE_END ) + // InternalRosSystemParser.g:5515:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:5516:1: ( RULE_END ) { - // InternalRosSystemParser.g:5434:1: ( RULE_END ) - // InternalRosSystemParser.g:5435:2: RULE_END + // InternalRosSystemParser.g:5516:1: ( RULE_END ) + // InternalRosSystemParser.g:5517:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getENDTerminalRuleCall_7()); @@ -17897,14 +18162,14 @@ public final void rule__RosParameter__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosSystemConnection__Group__0" - // InternalRosSystemParser.g:5445:1: rule__RosSystemConnection__Group__0 : rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 ; + // InternalRosSystemParser.g:5527:1: rule__RosSystemConnection__Group__0 : rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 ; public final void rule__RosSystemConnection__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5449:1: ( rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 ) - // InternalRosSystemParser.g:5450:2: rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 + // InternalRosSystemParser.g:5531:1: ( rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 ) + // InternalRosSystemParser.g:5532:2: rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 { pushFollow(FOLLOW_13); rule__RosSystemConnection__Group__0__Impl(); @@ -17935,17 +18200,17 @@ public final void rule__RosSystemConnection__Group__0() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__0__Impl" - // InternalRosSystemParser.g:5457:1: rule__RosSystemConnection__Group__0__Impl : ( HyphenMinus ) ; + // InternalRosSystemParser.g:5539:1: rule__RosSystemConnection__Group__0__Impl : ( HyphenMinus ) ; public final void rule__RosSystemConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5461:1: ( ( HyphenMinus ) ) - // InternalRosSystemParser.g:5462:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5543:1: ( ( HyphenMinus ) ) + // InternalRosSystemParser.g:5544:1: ( HyphenMinus ) { - // InternalRosSystemParser.g:5462:1: ( HyphenMinus ) - // InternalRosSystemParser.g:5463:2: HyphenMinus + // InternalRosSystemParser.g:5544:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5545:2: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getHyphenMinusKeyword_0()); @@ -17976,14 +18241,14 @@ public final void rule__RosSystemConnection__Group__0__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__1" - // InternalRosSystemParser.g:5472:1: rule__RosSystemConnection__Group__1 : rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 ; + // InternalRosSystemParser.g:5554:1: rule__RosSystemConnection__Group__1 : rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 ; public final void rule__RosSystemConnection__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5476:1: ( rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 ) - // InternalRosSystemParser.g:5477:2: rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 + // InternalRosSystemParser.g:5558:1: ( rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 ) + // InternalRosSystemParser.g:5559:2: rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 { pushFollow(FOLLOW_7); rule__RosSystemConnection__Group__1__Impl(); @@ -18014,17 +18279,17 @@ public final void rule__RosSystemConnection__Group__1() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__1__Impl" - // InternalRosSystemParser.g:5484:1: rule__RosSystemConnection__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:5566:1: rule__RosSystemConnection__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__RosSystemConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5488:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:5489:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5570:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:5571:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:5489:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:5490:2: LeftSquareBracket + // InternalRosSystemParser.g:5571:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5572:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getLeftSquareBracketKeyword_1()); @@ -18055,14 +18320,14 @@ public final void rule__RosSystemConnection__Group__1__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__2" - // InternalRosSystemParser.g:5499:1: rule__RosSystemConnection__Group__2 : rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 ; + // InternalRosSystemParser.g:5581:1: rule__RosSystemConnection__Group__2 : rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 ; public final void rule__RosSystemConnection__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5503:1: ( rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 ) - // InternalRosSystemParser.g:5504:2: rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 + // InternalRosSystemParser.g:5585:1: ( rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 ) + // InternalRosSystemParser.g:5586:2: rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 { pushFollow(FOLLOW_23); rule__RosSystemConnection__Group__2__Impl(); @@ -18093,23 +18358,23 @@ public final void rule__RosSystemConnection__Group__2() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__2__Impl" - // InternalRosSystemParser.g:5511:1: rule__RosSystemConnection__Group__2__Impl : ( ( rule__RosSystemConnection__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:5593:1: rule__RosSystemConnection__Group__2__Impl : ( ( rule__RosSystemConnection__FromAssignment_2 ) ) ; public final void rule__RosSystemConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5515:1: ( ( ( rule__RosSystemConnection__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:5516:1: ( ( rule__RosSystemConnection__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5597:1: ( ( ( rule__RosSystemConnection__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:5598:1: ( ( rule__RosSystemConnection__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:5516:1: ( ( rule__RosSystemConnection__FromAssignment_2 ) ) - // InternalRosSystemParser.g:5517:2: ( rule__RosSystemConnection__FromAssignment_2 ) + // InternalRosSystemParser.g:5598:1: ( ( rule__RosSystemConnection__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5599:2: ( rule__RosSystemConnection__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:5518:2: ( rule__RosSystemConnection__FromAssignment_2 ) - // InternalRosSystemParser.g:5518:3: rule__RosSystemConnection__FromAssignment_2 + // InternalRosSystemParser.g:5600:2: ( rule__RosSystemConnection__FromAssignment_2 ) + // InternalRosSystemParser.g:5600:3: rule__RosSystemConnection__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosSystemConnection__FromAssignment_2(); @@ -18144,14 +18409,14 @@ public final void rule__RosSystemConnection__Group__2__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__3" - // InternalRosSystemParser.g:5526:1: rule__RosSystemConnection__Group__3 : rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 ; + // InternalRosSystemParser.g:5608:1: rule__RosSystemConnection__Group__3 : rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 ; public final void rule__RosSystemConnection__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5530:1: ( rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 ) - // InternalRosSystemParser.g:5531:2: rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 + // InternalRosSystemParser.g:5612:1: ( rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 ) + // InternalRosSystemParser.g:5613:2: rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 { pushFollow(FOLLOW_7); rule__RosSystemConnection__Group__3__Impl(); @@ -18182,17 +18447,17 @@ public final void rule__RosSystemConnection__Group__3() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__3__Impl" - // InternalRosSystemParser.g:5538:1: rule__RosSystemConnection__Group__3__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5620:1: rule__RosSystemConnection__Group__3__Impl : ( Comma ) ; public final void rule__RosSystemConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5542:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5543:1: ( Comma ) + // InternalRosSystemParser.g:5624:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5625:1: ( Comma ) { - // InternalRosSystemParser.g:5543:1: ( Comma ) - // InternalRosSystemParser.g:5544:2: Comma + // InternalRosSystemParser.g:5625:1: ( Comma ) + // InternalRosSystemParser.g:5626:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getCommaKeyword_3()); @@ -18223,14 +18488,14 @@ public final void rule__RosSystemConnection__Group__3__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__4" - // InternalRosSystemParser.g:5553:1: rule__RosSystemConnection__Group__4 : rule__RosSystemConnection__Group__4__Impl rule__RosSystemConnection__Group__5 ; + // InternalRosSystemParser.g:5635:1: rule__RosSystemConnection__Group__4 : rule__RosSystemConnection__Group__4__Impl rule__RosSystemConnection__Group__5 ; public final void rule__RosSystemConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5557:1: ( rule__RosSystemConnection__Group__4__Impl rule__RosSystemConnection__Group__5 ) - // InternalRosSystemParser.g:5558:2: rule__RosSystemConnection__Group__4__Impl rule__RosSystemConnection__Group__5 + // InternalRosSystemParser.g:5639:1: ( rule__RosSystemConnection__Group__4__Impl rule__RosSystemConnection__Group__5 ) + // InternalRosSystemParser.g:5640:2: rule__RosSystemConnection__Group__4__Impl rule__RosSystemConnection__Group__5 { pushFollow(FOLLOW_24); rule__RosSystemConnection__Group__4__Impl(); @@ -18261,23 +18526,23 @@ public final void rule__RosSystemConnection__Group__4() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__4__Impl" - // InternalRosSystemParser.g:5565:1: rule__RosSystemConnection__Group__4__Impl : ( ( rule__RosSystemConnection__ToAssignment_4 ) ) ; + // InternalRosSystemParser.g:5647:1: rule__RosSystemConnection__Group__4__Impl : ( ( rule__RosSystemConnection__ToAssignment_4 ) ) ; public final void rule__RosSystemConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5569:1: ( ( ( rule__RosSystemConnection__ToAssignment_4 ) ) ) - // InternalRosSystemParser.g:5570:1: ( ( rule__RosSystemConnection__ToAssignment_4 ) ) + // InternalRosSystemParser.g:5651:1: ( ( ( rule__RosSystemConnection__ToAssignment_4 ) ) ) + // InternalRosSystemParser.g:5652:1: ( ( rule__RosSystemConnection__ToAssignment_4 ) ) { - // InternalRosSystemParser.g:5570:1: ( ( rule__RosSystemConnection__ToAssignment_4 ) ) - // InternalRosSystemParser.g:5571:2: ( rule__RosSystemConnection__ToAssignment_4 ) + // InternalRosSystemParser.g:5652:1: ( ( rule__RosSystemConnection__ToAssignment_4 ) ) + // InternalRosSystemParser.g:5653:2: ( rule__RosSystemConnection__ToAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToAssignment_4()); } - // InternalRosSystemParser.g:5572:2: ( rule__RosSystemConnection__ToAssignment_4 ) - // InternalRosSystemParser.g:5572:3: rule__RosSystemConnection__ToAssignment_4 + // InternalRosSystemParser.g:5654:2: ( rule__RosSystemConnection__ToAssignment_4 ) + // InternalRosSystemParser.g:5654:3: rule__RosSystemConnection__ToAssignment_4 { pushFollow(FOLLOW_2); rule__RosSystemConnection__ToAssignment_4(); @@ -18312,14 +18577,14 @@ public final void rule__RosSystemConnection__Group__4__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__5" - // InternalRosSystemParser.g:5580:1: rule__RosSystemConnection__Group__5 : rule__RosSystemConnection__Group__5__Impl ; + // InternalRosSystemParser.g:5662:1: rule__RosSystemConnection__Group__5 : rule__RosSystemConnection__Group__5__Impl ; public final void rule__RosSystemConnection__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5584:1: ( rule__RosSystemConnection__Group__5__Impl ) - // InternalRosSystemParser.g:5585:2: rule__RosSystemConnection__Group__5__Impl + // InternalRosSystemParser.g:5666:1: ( rule__RosSystemConnection__Group__5__Impl ) + // InternalRosSystemParser.g:5667:2: rule__RosSystemConnection__Group__5__Impl { pushFollow(FOLLOW_2); rule__RosSystemConnection__Group__5__Impl(); @@ -18345,17 +18610,17 @@ public final void rule__RosSystemConnection__Group__5() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__5__Impl" - // InternalRosSystemParser.g:5591:1: rule__RosSystemConnection__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5673:1: rule__RosSystemConnection__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__RosSystemConnection__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5595:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5596:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5677:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5678:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5596:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5597:2: RightSquareBracket + // InternalRosSystemParser.g:5678:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5679:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getRightSquareBracketKeyword_5()); @@ -18386,14 +18651,14 @@ public final void rule__RosSystemConnection__Group__5__Impl() throws Recognition // $ANTLR start "rule__RosTopicConnection__Group__0" - // InternalRosSystemParser.g:5607:1: rule__RosTopicConnection__Group__0 : rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 ; + // InternalRosSystemParser.g:5689:1: rule__RosTopicConnection__Group__0 : rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 ; public final void rule__RosTopicConnection__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5611:1: ( rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 ) - // InternalRosSystemParser.g:5612:2: rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 + // InternalRosSystemParser.g:5693:1: ( rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 ) + // InternalRosSystemParser.g:5694:2: rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 { pushFollow(FOLLOW_13); rule__RosTopicConnection__Group__0__Impl(); @@ -18424,17 +18689,17 @@ public final void rule__RosTopicConnection__Group__0() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__0__Impl" - // InternalRosSystemParser.g:5619:1: rule__RosTopicConnection__Group__0__Impl : ( HyphenMinus ) ; + // InternalRosSystemParser.g:5701:1: rule__RosTopicConnection__Group__0__Impl : ( HyphenMinus ) ; public final void rule__RosTopicConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5623:1: ( ( HyphenMinus ) ) - // InternalRosSystemParser.g:5624:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5705:1: ( ( HyphenMinus ) ) + // InternalRosSystemParser.g:5706:1: ( HyphenMinus ) { - // InternalRosSystemParser.g:5624:1: ( HyphenMinus ) - // InternalRosSystemParser.g:5625:2: HyphenMinus + // InternalRosSystemParser.g:5706:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5707:2: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getHyphenMinusKeyword_0()); @@ -18465,14 +18730,14 @@ public final void rule__RosTopicConnection__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__1" - // InternalRosSystemParser.g:5634:1: rule__RosTopicConnection__Group__1 : rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 ; + // InternalRosSystemParser.g:5716:1: rule__RosTopicConnection__Group__1 : rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 ; public final void rule__RosTopicConnection__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5638:1: ( rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 ) - // InternalRosSystemParser.g:5639:2: rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 + // InternalRosSystemParser.g:5720:1: ( rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 ) + // InternalRosSystemParser.g:5721:2: rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 { pushFollow(FOLLOW_7); rule__RosTopicConnection__Group__1__Impl(); @@ -18503,17 +18768,17 @@ public final void rule__RosTopicConnection__Group__1() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__1__Impl" - // InternalRosSystemParser.g:5646:1: rule__RosTopicConnection__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:5728:1: rule__RosTopicConnection__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__RosTopicConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5650:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:5651:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5732:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:5733:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:5651:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:5652:2: LeftSquareBracket + // InternalRosSystemParser.g:5733:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5734:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getLeftSquareBracketKeyword_1()); @@ -18544,14 +18809,14 @@ public final void rule__RosTopicConnection__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__2" - // InternalRosSystemParser.g:5661:1: rule__RosTopicConnection__Group__2 : rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 ; + // InternalRosSystemParser.g:5743:1: rule__RosTopicConnection__Group__2 : rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 ; public final void rule__RosTopicConnection__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5665:1: ( rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 ) - // InternalRosSystemParser.g:5666:2: rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 + // InternalRosSystemParser.g:5747:1: ( rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 ) + // InternalRosSystemParser.g:5748:2: rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 { pushFollow(FOLLOW_23); rule__RosTopicConnection__Group__2__Impl(); @@ -18582,23 +18847,23 @@ public final void rule__RosTopicConnection__Group__2() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__2__Impl" - // InternalRosSystemParser.g:5673:1: rule__RosTopicConnection__Group__2__Impl : ( ( rule__RosTopicConnection__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:5755:1: rule__RosTopicConnection__Group__2__Impl : ( ( rule__RosTopicConnection__FromAssignment_2 ) ) ; public final void rule__RosTopicConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5677:1: ( ( ( rule__RosTopicConnection__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:5678:1: ( ( rule__RosTopicConnection__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5759:1: ( ( ( rule__RosTopicConnection__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:5760:1: ( ( rule__RosTopicConnection__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:5678:1: ( ( rule__RosTopicConnection__FromAssignment_2 ) ) - // InternalRosSystemParser.g:5679:2: ( rule__RosTopicConnection__FromAssignment_2 ) + // InternalRosSystemParser.g:5760:1: ( ( rule__RosTopicConnection__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5761:2: ( rule__RosTopicConnection__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:5680:2: ( rule__RosTopicConnection__FromAssignment_2 ) - // InternalRosSystemParser.g:5680:3: rule__RosTopicConnection__FromAssignment_2 + // InternalRosSystemParser.g:5762:2: ( rule__RosTopicConnection__FromAssignment_2 ) + // InternalRosSystemParser.g:5762:3: rule__RosTopicConnection__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosTopicConnection__FromAssignment_2(); @@ -18633,14 +18898,14 @@ public final void rule__RosTopicConnection__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__3" - // InternalRosSystemParser.g:5688:1: rule__RosTopicConnection__Group__3 : rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 ; + // InternalRosSystemParser.g:5770:1: rule__RosTopicConnection__Group__3 : rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 ; public final void rule__RosTopicConnection__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5692:1: ( rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 ) - // InternalRosSystemParser.g:5693:2: rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 + // InternalRosSystemParser.g:5774:1: ( rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 ) + // InternalRosSystemParser.g:5775:2: rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 { pushFollow(FOLLOW_7); rule__RosTopicConnection__Group__3__Impl(); @@ -18671,17 +18936,17 @@ public final void rule__RosTopicConnection__Group__3() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__3__Impl" - // InternalRosSystemParser.g:5700:1: rule__RosTopicConnection__Group__3__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5782:1: rule__RosTopicConnection__Group__3__Impl : ( Comma ) ; public final void rule__RosTopicConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5704:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5705:1: ( Comma ) + // InternalRosSystemParser.g:5786:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5787:1: ( Comma ) { - // InternalRosSystemParser.g:5705:1: ( Comma ) - // InternalRosSystemParser.g:5706:2: Comma + // InternalRosSystemParser.g:5787:1: ( Comma ) + // InternalRosSystemParser.g:5788:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getCommaKeyword_3()); @@ -18712,14 +18977,14 @@ public final void rule__RosTopicConnection__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__4" - // InternalRosSystemParser.g:5715:1: rule__RosTopicConnection__Group__4 : rule__RosTopicConnection__Group__4__Impl rule__RosTopicConnection__Group__5 ; + // InternalRosSystemParser.g:5797:1: rule__RosTopicConnection__Group__4 : rule__RosTopicConnection__Group__4__Impl rule__RosTopicConnection__Group__5 ; public final void rule__RosTopicConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5719:1: ( rule__RosTopicConnection__Group__4__Impl rule__RosTopicConnection__Group__5 ) - // InternalRosSystemParser.g:5720:2: rule__RosTopicConnection__Group__4__Impl rule__RosTopicConnection__Group__5 + // InternalRosSystemParser.g:5801:1: ( rule__RosTopicConnection__Group__4__Impl rule__RosTopicConnection__Group__5 ) + // InternalRosSystemParser.g:5802:2: rule__RosTopicConnection__Group__4__Impl rule__RosTopicConnection__Group__5 { pushFollow(FOLLOW_24); rule__RosTopicConnection__Group__4__Impl(); @@ -18750,23 +19015,23 @@ public final void rule__RosTopicConnection__Group__4() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__4__Impl" - // InternalRosSystemParser.g:5727:1: rule__RosTopicConnection__Group__4__Impl : ( ( rule__RosTopicConnection__ToAssignment_4 ) ) ; + // InternalRosSystemParser.g:5809:1: rule__RosTopicConnection__Group__4__Impl : ( ( rule__RosTopicConnection__ToAssignment_4 ) ) ; public final void rule__RosTopicConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5731:1: ( ( ( rule__RosTopicConnection__ToAssignment_4 ) ) ) - // InternalRosSystemParser.g:5732:1: ( ( rule__RosTopicConnection__ToAssignment_4 ) ) + // InternalRosSystemParser.g:5813:1: ( ( ( rule__RosTopicConnection__ToAssignment_4 ) ) ) + // InternalRosSystemParser.g:5814:1: ( ( rule__RosTopicConnection__ToAssignment_4 ) ) { - // InternalRosSystemParser.g:5732:1: ( ( rule__RosTopicConnection__ToAssignment_4 ) ) - // InternalRosSystemParser.g:5733:2: ( rule__RosTopicConnection__ToAssignment_4 ) + // InternalRosSystemParser.g:5814:1: ( ( rule__RosTopicConnection__ToAssignment_4 ) ) + // InternalRosSystemParser.g:5815:2: ( rule__RosTopicConnection__ToAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToAssignment_4()); } - // InternalRosSystemParser.g:5734:2: ( rule__RosTopicConnection__ToAssignment_4 ) - // InternalRosSystemParser.g:5734:3: rule__RosTopicConnection__ToAssignment_4 + // InternalRosSystemParser.g:5816:2: ( rule__RosTopicConnection__ToAssignment_4 ) + // InternalRosSystemParser.g:5816:3: rule__RosTopicConnection__ToAssignment_4 { pushFollow(FOLLOW_2); rule__RosTopicConnection__ToAssignment_4(); @@ -18801,14 +19066,14 @@ public final void rule__RosTopicConnection__Group__4__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__5" - // InternalRosSystemParser.g:5742:1: rule__RosTopicConnection__Group__5 : rule__RosTopicConnection__Group__5__Impl ; + // InternalRosSystemParser.g:5824:1: rule__RosTopicConnection__Group__5 : rule__RosTopicConnection__Group__5__Impl ; public final void rule__RosTopicConnection__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5746:1: ( rule__RosTopicConnection__Group__5__Impl ) - // InternalRosSystemParser.g:5747:2: rule__RosTopicConnection__Group__5__Impl + // InternalRosSystemParser.g:5828:1: ( rule__RosTopicConnection__Group__5__Impl ) + // InternalRosSystemParser.g:5829:2: rule__RosTopicConnection__Group__5__Impl { pushFollow(FOLLOW_2); rule__RosTopicConnection__Group__5__Impl(); @@ -18834,17 +19099,17 @@ public final void rule__RosTopicConnection__Group__5() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__5__Impl" - // InternalRosSystemParser.g:5753:1: rule__RosTopicConnection__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5835:1: rule__RosTopicConnection__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__RosTopicConnection__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5757:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5758:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5839:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5840:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5758:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5759:2: RightSquareBracket + // InternalRosSystemParser.g:5840:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5841:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getRightSquareBracketKeyword_5()); @@ -18875,14 +19140,14 @@ public final void rule__RosTopicConnection__Group__5__Impl() throws RecognitionE // $ANTLR start "rule__RosServiceConnection__Group__0" - // InternalRosSystemParser.g:5769:1: rule__RosServiceConnection__Group__0 : rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 ; + // InternalRosSystemParser.g:5851:1: rule__RosServiceConnection__Group__0 : rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 ; public final void rule__RosServiceConnection__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5773:1: ( rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 ) - // InternalRosSystemParser.g:5774:2: rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 + // InternalRosSystemParser.g:5855:1: ( rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 ) + // InternalRosSystemParser.g:5856:2: rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 { pushFollow(FOLLOW_13); rule__RosServiceConnection__Group__0__Impl(); @@ -18913,17 +19178,17 @@ public final void rule__RosServiceConnection__Group__0() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__0__Impl" - // InternalRosSystemParser.g:5781:1: rule__RosServiceConnection__Group__0__Impl : ( HyphenMinus ) ; + // InternalRosSystemParser.g:5863:1: rule__RosServiceConnection__Group__0__Impl : ( HyphenMinus ) ; public final void rule__RosServiceConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5785:1: ( ( HyphenMinus ) ) - // InternalRosSystemParser.g:5786:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5867:1: ( ( HyphenMinus ) ) + // InternalRosSystemParser.g:5868:1: ( HyphenMinus ) { - // InternalRosSystemParser.g:5786:1: ( HyphenMinus ) - // InternalRosSystemParser.g:5787:2: HyphenMinus + // InternalRosSystemParser.g:5868:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5869:2: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getHyphenMinusKeyword_0()); @@ -18954,14 +19219,14 @@ public final void rule__RosServiceConnection__Group__0__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__1" - // InternalRosSystemParser.g:5796:1: rule__RosServiceConnection__Group__1 : rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 ; + // InternalRosSystemParser.g:5878:1: rule__RosServiceConnection__Group__1 : rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 ; public final void rule__RosServiceConnection__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5800:1: ( rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 ) - // InternalRosSystemParser.g:5801:2: rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 + // InternalRosSystemParser.g:5882:1: ( rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 ) + // InternalRosSystemParser.g:5883:2: rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 { pushFollow(FOLLOW_7); rule__RosServiceConnection__Group__1__Impl(); @@ -18992,17 +19257,17 @@ public final void rule__RosServiceConnection__Group__1() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__1__Impl" - // InternalRosSystemParser.g:5808:1: rule__RosServiceConnection__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:5890:1: rule__RosServiceConnection__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__RosServiceConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5812:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:5813:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5894:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:5895:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:5813:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:5814:2: LeftSquareBracket + // InternalRosSystemParser.g:5895:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5896:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getLeftSquareBracketKeyword_1()); @@ -19033,14 +19298,14 @@ public final void rule__RosServiceConnection__Group__1__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__2" - // InternalRosSystemParser.g:5823:1: rule__RosServiceConnection__Group__2 : rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 ; + // InternalRosSystemParser.g:5905:1: rule__RosServiceConnection__Group__2 : rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 ; public final void rule__RosServiceConnection__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5827:1: ( rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 ) - // InternalRosSystemParser.g:5828:2: rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 + // InternalRosSystemParser.g:5909:1: ( rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 ) + // InternalRosSystemParser.g:5910:2: rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 { pushFollow(FOLLOW_23); rule__RosServiceConnection__Group__2__Impl(); @@ -19071,23 +19336,23 @@ public final void rule__RosServiceConnection__Group__2() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__2__Impl" - // InternalRosSystemParser.g:5835:1: rule__RosServiceConnection__Group__2__Impl : ( ( rule__RosServiceConnection__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:5917:1: rule__RosServiceConnection__Group__2__Impl : ( ( rule__RosServiceConnection__FromAssignment_2 ) ) ; public final void rule__RosServiceConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5839:1: ( ( ( rule__RosServiceConnection__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:5840:1: ( ( rule__RosServiceConnection__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5921:1: ( ( ( rule__RosServiceConnection__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:5922:1: ( ( rule__RosServiceConnection__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:5840:1: ( ( rule__RosServiceConnection__FromAssignment_2 ) ) - // InternalRosSystemParser.g:5841:2: ( rule__RosServiceConnection__FromAssignment_2 ) + // InternalRosSystemParser.g:5922:1: ( ( rule__RosServiceConnection__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5923:2: ( rule__RosServiceConnection__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:5842:2: ( rule__RosServiceConnection__FromAssignment_2 ) - // InternalRosSystemParser.g:5842:3: rule__RosServiceConnection__FromAssignment_2 + // InternalRosSystemParser.g:5924:2: ( rule__RosServiceConnection__FromAssignment_2 ) + // InternalRosSystemParser.g:5924:3: rule__RosServiceConnection__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosServiceConnection__FromAssignment_2(); @@ -19122,14 +19387,14 @@ public final void rule__RosServiceConnection__Group__2__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__3" - // InternalRosSystemParser.g:5850:1: rule__RosServiceConnection__Group__3 : rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 ; + // InternalRosSystemParser.g:5932:1: rule__RosServiceConnection__Group__3 : rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 ; public final void rule__RosServiceConnection__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5854:1: ( rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 ) - // InternalRosSystemParser.g:5855:2: rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 + // InternalRosSystemParser.g:5936:1: ( rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 ) + // InternalRosSystemParser.g:5937:2: rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 { pushFollow(FOLLOW_7); rule__RosServiceConnection__Group__3__Impl(); @@ -19160,17 +19425,17 @@ public final void rule__RosServiceConnection__Group__3() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__3__Impl" - // InternalRosSystemParser.g:5862:1: rule__RosServiceConnection__Group__3__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5944:1: rule__RosServiceConnection__Group__3__Impl : ( Comma ) ; public final void rule__RosServiceConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5866:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5867:1: ( Comma ) + // InternalRosSystemParser.g:5948:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5949:1: ( Comma ) { - // InternalRosSystemParser.g:5867:1: ( Comma ) - // InternalRosSystemParser.g:5868:2: Comma + // InternalRosSystemParser.g:5949:1: ( Comma ) + // InternalRosSystemParser.g:5950:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getCommaKeyword_3()); @@ -19201,14 +19466,14 @@ public final void rule__RosServiceConnection__Group__3__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__4" - // InternalRosSystemParser.g:5877:1: rule__RosServiceConnection__Group__4 : rule__RosServiceConnection__Group__4__Impl rule__RosServiceConnection__Group__5 ; + // InternalRosSystemParser.g:5959:1: rule__RosServiceConnection__Group__4 : rule__RosServiceConnection__Group__4__Impl rule__RosServiceConnection__Group__5 ; public final void rule__RosServiceConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5881:1: ( rule__RosServiceConnection__Group__4__Impl rule__RosServiceConnection__Group__5 ) - // InternalRosSystemParser.g:5882:2: rule__RosServiceConnection__Group__4__Impl rule__RosServiceConnection__Group__5 + // InternalRosSystemParser.g:5963:1: ( rule__RosServiceConnection__Group__4__Impl rule__RosServiceConnection__Group__5 ) + // InternalRosSystemParser.g:5964:2: rule__RosServiceConnection__Group__4__Impl rule__RosServiceConnection__Group__5 { pushFollow(FOLLOW_24); rule__RosServiceConnection__Group__4__Impl(); @@ -19239,23 +19504,23 @@ public final void rule__RosServiceConnection__Group__4() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__4__Impl" - // InternalRosSystemParser.g:5889:1: rule__RosServiceConnection__Group__4__Impl : ( ( rule__RosServiceConnection__ToAssignment_4 ) ) ; + // InternalRosSystemParser.g:5971:1: rule__RosServiceConnection__Group__4__Impl : ( ( rule__RosServiceConnection__ToAssignment_4 ) ) ; public final void rule__RosServiceConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5893:1: ( ( ( rule__RosServiceConnection__ToAssignment_4 ) ) ) - // InternalRosSystemParser.g:5894:1: ( ( rule__RosServiceConnection__ToAssignment_4 ) ) + // InternalRosSystemParser.g:5975:1: ( ( ( rule__RosServiceConnection__ToAssignment_4 ) ) ) + // InternalRosSystemParser.g:5976:1: ( ( rule__RosServiceConnection__ToAssignment_4 ) ) { - // InternalRosSystemParser.g:5894:1: ( ( rule__RosServiceConnection__ToAssignment_4 ) ) - // InternalRosSystemParser.g:5895:2: ( rule__RosServiceConnection__ToAssignment_4 ) + // InternalRosSystemParser.g:5976:1: ( ( rule__RosServiceConnection__ToAssignment_4 ) ) + // InternalRosSystemParser.g:5977:2: ( rule__RosServiceConnection__ToAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToAssignment_4()); } - // InternalRosSystemParser.g:5896:2: ( rule__RosServiceConnection__ToAssignment_4 ) - // InternalRosSystemParser.g:5896:3: rule__RosServiceConnection__ToAssignment_4 + // InternalRosSystemParser.g:5978:2: ( rule__RosServiceConnection__ToAssignment_4 ) + // InternalRosSystemParser.g:5978:3: rule__RosServiceConnection__ToAssignment_4 { pushFollow(FOLLOW_2); rule__RosServiceConnection__ToAssignment_4(); @@ -19290,14 +19555,14 @@ public final void rule__RosServiceConnection__Group__4__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__5" - // InternalRosSystemParser.g:5904:1: rule__RosServiceConnection__Group__5 : rule__RosServiceConnection__Group__5__Impl ; + // InternalRosSystemParser.g:5986:1: rule__RosServiceConnection__Group__5 : rule__RosServiceConnection__Group__5__Impl ; public final void rule__RosServiceConnection__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5908:1: ( rule__RosServiceConnection__Group__5__Impl ) - // InternalRosSystemParser.g:5909:2: rule__RosServiceConnection__Group__5__Impl + // InternalRosSystemParser.g:5990:1: ( rule__RosServiceConnection__Group__5__Impl ) + // InternalRosSystemParser.g:5991:2: rule__RosServiceConnection__Group__5__Impl { pushFollow(FOLLOW_2); rule__RosServiceConnection__Group__5__Impl(); @@ -19323,17 +19588,17 @@ public final void rule__RosServiceConnection__Group__5() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__5__Impl" - // InternalRosSystemParser.g:5915:1: rule__RosServiceConnection__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5997:1: rule__RosServiceConnection__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__RosServiceConnection__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5919:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5920:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6001:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6002:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5920:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5921:2: RightSquareBracket + // InternalRosSystemParser.g:6002:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6003:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getRightSquareBracketKeyword_5()); @@ -19364,14 +19629,14 @@ public final void rule__RosServiceConnection__Group__5__Impl() throws Recognitio // $ANTLR start "rule__RosActionConnection__Group__0" - // InternalRosSystemParser.g:5931:1: rule__RosActionConnection__Group__0 : rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 ; + // InternalRosSystemParser.g:6013:1: rule__RosActionConnection__Group__0 : rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 ; public final void rule__RosActionConnection__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5935:1: ( rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 ) - // InternalRosSystemParser.g:5936:2: rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 + // InternalRosSystemParser.g:6017:1: ( rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 ) + // InternalRosSystemParser.g:6018:2: rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 { pushFollow(FOLLOW_13); rule__RosActionConnection__Group__0__Impl(); @@ -19402,17 +19667,17 @@ public final void rule__RosActionConnection__Group__0() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__0__Impl" - // InternalRosSystemParser.g:5943:1: rule__RosActionConnection__Group__0__Impl : ( HyphenMinus ) ; + // InternalRosSystemParser.g:6025:1: rule__RosActionConnection__Group__0__Impl : ( HyphenMinus ) ; public final void rule__RosActionConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5947:1: ( ( HyphenMinus ) ) - // InternalRosSystemParser.g:5948:1: ( HyphenMinus ) + // InternalRosSystemParser.g:6029:1: ( ( HyphenMinus ) ) + // InternalRosSystemParser.g:6030:1: ( HyphenMinus ) { - // InternalRosSystemParser.g:5948:1: ( HyphenMinus ) - // InternalRosSystemParser.g:5949:2: HyphenMinus + // InternalRosSystemParser.g:6030:1: ( HyphenMinus ) + // InternalRosSystemParser.g:6031:2: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getHyphenMinusKeyword_0()); @@ -19443,14 +19708,14 @@ public final void rule__RosActionConnection__Group__0__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__1" - // InternalRosSystemParser.g:5958:1: rule__RosActionConnection__Group__1 : rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 ; + // InternalRosSystemParser.g:6040:1: rule__RosActionConnection__Group__1 : rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 ; public final void rule__RosActionConnection__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5962:1: ( rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 ) - // InternalRosSystemParser.g:5963:2: rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 + // InternalRosSystemParser.g:6044:1: ( rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 ) + // InternalRosSystemParser.g:6045:2: rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 { pushFollow(FOLLOW_7); rule__RosActionConnection__Group__1__Impl(); @@ -19481,17 +19746,17 @@ public final void rule__RosActionConnection__Group__1() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__1__Impl" - // InternalRosSystemParser.g:5970:1: rule__RosActionConnection__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:6052:1: rule__RosActionConnection__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__RosActionConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5974:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:5975:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6056:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:6057:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:5975:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:5976:2: LeftSquareBracket + // InternalRosSystemParser.g:6057:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6058:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getLeftSquareBracketKeyword_1()); @@ -19522,14 +19787,14 @@ public final void rule__RosActionConnection__Group__1__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__2" - // InternalRosSystemParser.g:5985:1: rule__RosActionConnection__Group__2 : rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 ; + // InternalRosSystemParser.g:6067:1: rule__RosActionConnection__Group__2 : rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 ; public final void rule__RosActionConnection__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5989:1: ( rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 ) - // InternalRosSystemParser.g:5990:2: rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 + // InternalRosSystemParser.g:6071:1: ( rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 ) + // InternalRosSystemParser.g:6072:2: rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 { pushFollow(FOLLOW_23); rule__RosActionConnection__Group__2__Impl(); @@ -19560,23 +19825,23 @@ public final void rule__RosActionConnection__Group__2() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__2__Impl" - // InternalRosSystemParser.g:5997:1: rule__RosActionConnection__Group__2__Impl : ( ( rule__RosActionConnection__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:6079:1: rule__RosActionConnection__Group__2__Impl : ( ( rule__RosActionConnection__FromAssignment_2 ) ) ; public final void rule__RosActionConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6001:1: ( ( ( rule__RosActionConnection__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:6002:1: ( ( rule__RosActionConnection__FromAssignment_2 ) ) + // InternalRosSystemParser.g:6083:1: ( ( ( rule__RosActionConnection__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:6084:1: ( ( rule__RosActionConnection__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:6002:1: ( ( rule__RosActionConnection__FromAssignment_2 ) ) - // InternalRosSystemParser.g:6003:2: ( rule__RosActionConnection__FromAssignment_2 ) + // InternalRosSystemParser.g:6084:1: ( ( rule__RosActionConnection__FromAssignment_2 ) ) + // InternalRosSystemParser.g:6085:2: ( rule__RosActionConnection__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:6004:2: ( rule__RosActionConnection__FromAssignment_2 ) - // InternalRosSystemParser.g:6004:3: rule__RosActionConnection__FromAssignment_2 + // InternalRosSystemParser.g:6086:2: ( rule__RosActionConnection__FromAssignment_2 ) + // InternalRosSystemParser.g:6086:3: rule__RosActionConnection__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosActionConnection__FromAssignment_2(); @@ -19611,14 +19876,14 @@ public final void rule__RosActionConnection__Group__2__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__3" - // InternalRosSystemParser.g:6012:1: rule__RosActionConnection__Group__3 : rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 ; + // InternalRosSystemParser.g:6094:1: rule__RosActionConnection__Group__3 : rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 ; public final void rule__RosActionConnection__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6016:1: ( rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 ) - // InternalRosSystemParser.g:6017:2: rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 + // InternalRosSystemParser.g:6098:1: ( rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 ) + // InternalRosSystemParser.g:6099:2: rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 { pushFollow(FOLLOW_7); rule__RosActionConnection__Group__3__Impl(); @@ -19649,17 +19914,17 @@ public final void rule__RosActionConnection__Group__3() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__3__Impl" - // InternalRosSystemParser.g:6024:1: rule__RosActionConnection__Group__3__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6106:1: rule__RosActionConnection__Group__3__Impl : ( Comma ) ; public final void rule__RosActionConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6028:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6029:1: ( Comma ) + // InternalRosSystemParser.g:6110:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6111:1: ( Comma ) { - // InternalRosSystemParser.g:6029:1: ( Comma ) - // InternalRosSystemParser.g:6030:2: Comma + // InternalRosSystemParser.g:6111:1: ( Comma ) + // InternalRosSystemParser.g:6112:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getCommaKeyword_3()); @@ -19690,14 +19955,14 @@ public final void rule__RosActionConnection__Group__3__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__4" - // InternalRosSystemParser.g:6039:1: rule__RosActionConnection__Group__4 : rule__RosActionConnection__Group__4__Impl rule__RosActionConnection__Group__5 ; + // InternalRosSystemParser.g:6121:1: rule__RosActionConnection__Group__4 : rule__RosActionConnection__Group__4__Impl rule__RosActionConnection__Group__5 ; public final void rule__RosActionConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6043:1: ( rule__RosActionConnection__Group__4__Impl rule__RosActionConnection__Group__5 ) - // InternalRosSystemParser.g:6044:2: rule__RosActionConnection__Group__4__Impl rule__RosActionConnection__Group__5 + // InternalRosSystemParser.g:6125:1: ( rule__RosActionConnection__Group__4__Impl rule__RosActionConnection__Group__5 ) + // InternalRosSystemParser.g:6126:2: rule__RosActionConnection__Group__4__Impl rule__RosActionConnection__Group__5 { pushFollow(FOLLOW_24); rule__RosActionConnection__Group__4__Impl(); @@ -19728,23 +19993,23 @@ public final void rule__RosActionConnection__Group__4() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__4__Impl" - // InternalRosSystemParser.g:6051:1: rule__RosActionConnection__Group__4__Impl : ( ( rule__RosActionConnection__ToAssignment_4 ) ) ; + // InternalRosSystemParser.g:6133:1: rule__RosActionConnection__Group__4__Impl : ( ( rule__RosActionConnection__ToAssignment_4 ) ) ; public final void rule__RosActionConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6055:1: ( ( ( rule__RosActionConnection__ToAssignment_4 ) ) ) - // InternalRosSystemParser.g:6056:1: ( ( rule__RosActionConnection__ToAssignment_4 ) ) + // InternalRosSystemParser.g:6137:1: ( ( ( rule__RosActionConnection__ToAssignment_4 ) ) ) + // InternalRosSystemParser.g:6138:1: ( ( rule__RosActionConnection__ToAssignment_4 ) ) { - // InternalRosSystemParser.g:6056:1: ( ( rule__RosActionConnection__ToAssignment_4 ) ) - // InternalRosSystemParser.g:6057:2: ( rule__RosActionConnection__ToAssignment_4 ) + // InternalRosSystemParser.g:6138:1: ( ( rule__RosActionConnection__ToAssignment_4 ) ) + // InternalRosSystemParser.g:6139:2: ( rule__RosActionConnection__ToAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToAssignment_4()); } - // InternalRosSystemParser.g:6058:2: ( rule__RosActionConnection__ToAssignment_4 ) - // InternalRosSystemParser.g:6058:3: rule__RosActionConnection__ToAssignment_4 + // InternalRosSystemParser.g:6140:2: ( rule__RosActionConnection__ToAssignment_4 ) + // InternalRosSystemParser.g:6140:3: rule__RosActionConnection__ToAssignment_4 { pushFollow(FOLLOW_2); rule__RosActionConnection__ToAssignment_4(); @@ -19779,14 +20044,14 @@ public final void rule__RosActionConnection__Group__4__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__5" - // InternalRosSystemParser.g:6066:1: rule__RosActionConnection__Group__5 : rule__RosActionConnection__Group__5__Impl ; + // InternalRosSystemParser.g:6148:1: rule__RosActionConnection__Group__5 : rule__RosActionConnection__Group__5__Impl ; public final void rule__RosActionConnection__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6070:1: ( rule__RosActionConnection__Group__5__Impl ) - // InternalRosSystemParser.g:6071:2: rule__RosActionConnection__Group__5__Impl + // InternalRosSystemParser.g:6152:1: ( rule__RosActionConnection__Group__5__Impl ) + // InternalRosSystemParser.g:6153:2: rule__RosActionConnection__Group__5__Impl { pushFollow(FOLLOW_2); rule__RosActionConnection__Group__5__Impl(); @@ -19812,17 +20077,17 @@ public final void rule__RosActionConnection__Group__5() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__5__Impl" - // InternalRosSystemParser.g:6077:1: rule__RosActionConnection__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6159:1: rule__RosActionConnection__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__RosActionConnection__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6081:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6082:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6163:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6164:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6082:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6083:2: RightSquareBracket + // InternalRosSystemParser.g:6164:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6165:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getRightSquareBracketKeyword_5()); @@ -19853,14 +20118,14 @@ public final void rule__RosActionConnection__Group__5__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group__0" - // InternalRosSystemParser.g:6093:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; + // InternalRosSystemParser.g:6175: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:6097:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) - // InternalRosSystemParser.g:6098:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 + // InternalRosSystemParser.g:6179:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) + // InternalRosSystemParser.g:6180:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 { pushFollow(FOLLOW_25); rule__GlobalNamespace__Group__0__Impl(); @@ -19891,23 +20156,23 @@ public final void rule__GlobalNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__0__Impl" - // InternalRosSystemParser.g:6105:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6187:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6109:1: ( ( () ) ) - // InternalRosSystemParser.g:6110:1: ( () ) + // InternalRosSystemParser.g:6191:1: ( ( () ) ) + // InternalRosSystemParser.g:6192:1: ( () ) { - // InternalRosSystemParser.g:6110:1: ( () ) - // InternalRosSystemParser.g:6111:2: () + // InternalRosSystemParser.g:6192:1: ( () ) + // InternalRosSystemParser.g:6193:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceAction_0()); } - // InternalRosSystemParser.g:6112:2: () - // InternalRosSystemParser.g:6112:3: + // InternalRosSystemParser.g:6194:2: () + // InternalRosSystemParser.g:6194:3: { } @@ -19932,14 +20197,14 @@ public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__1" - // InternalRosSystemParser.g:6120:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; + // InternalRosSystemParser.g:6202: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:6124:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) - // InternalRosSystemParser.g:6125:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 + // InternalRosSystemParser.g:6206:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) + // InternalRosSystemParser.g:6207:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 { pushFollow(FOLLOW_13); rule__GlobalNamespace__Group__1__Impl(); @@ -19970,17 +20235,17 @@ public final void rule__GlobalNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__1__Impl" - // InternalRosSystemParser.g:6132:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; + // InternalRosSystemParser.g:6214:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6136:1: ( ( GlobalNamespace ) ) - // InternalRosSystemParser.g:6137:1: ( GlobalNamespace ) + // InternalRosSystemParser.g:6218:1: ( ( GlobalNamespace ) ) + // InternalRosSystemParser.g:6219:1: ( GlobalNamespace ) { - // InternalRosSystemParser.g:6137:1: ( GlobalNamespace ) - // InternalRosSystemParser.g:6138:2: GlobalNamespace + // InternalRosSystemParser.g:6219:1: ( GlobalNamespace ) + // InternalRosSystemParser.g:6220:2: GlobalNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); @@ -20011,14 +20276,14 @@ public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__2" - // InternalRosSystemParser.g:6147:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; + // InternalRosSystemParser.g:6229: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:6151:1: ( rule__GlobalNamespace__Group__2__Impl ) - // InternalRosSystemParser.g:6152:2: rule__GlobalNamespace__Group__2__Impl + // InternalRosSystemParser.g:6233:1: ( rule__GlobalNamespace__Group__2__Impl ) + // InternalRosSystemParser.g:6234:2: rule__GlobalNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__2__Impl(); @@ -20044,31 +20309,31 @@ public final void rule__GlobalNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__2__Impl" - // InternalRosSystemParser.g:6158:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6240: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:6162:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) - // InternalRosSystemParser.g:6163:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:6244:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6245:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) { - // InternalRosSystemParser.g:6163:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) - // InternalRosSystemParser.g:6164:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalRosSystemParser.g:6245:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:6246:2: ( rule__GlobalNamespace__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2()); } - // InternalRosSystemParser.g:6165:2: ( rule__GlobalNamespace__Group_2__0 )? - int alt26=2; - int LA26_0 = input.LA(1); + // InternalRosSystemParser.g:6247:2: ( rule__GlobalNamespace__Group_2__0 )? + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA26_0==LeftSquareBracket) ) { - alt26=1; + if ( (LA27_0==LeftSquareBracket) ) { + alt27=1; } - switch (alt26) { + switch (alt27) { case 1 : - // InternalRosSystemParser.g:6165:3: rule__GlobalNamespace__Group_2__0 + // InternalRosSystemParser.g:6247:3: rule__GlobalNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__0(); @@ -20106,14 +20371,14 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group_2__0" - // InternalRosSystemParser.g:6174:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; + // InternalRosSystemParser.g:6256: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:6178:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) - // InternalRosSystemParser.g:6179:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 + // InternalRosSystemParser.g:6260:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) + // InternalRosSystemParser.g:6261:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 { pushFollow(FOLLOW_26); rule__GlobalNamespace__Group_2__0__Impl(); @@ -20144,17 +20409,17 @@ public final void rule__GlobalNamespace__Group_2__0() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__0__Impl" - // InternalRosSystemParser.g:6186:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:6268: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:6190:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:6191:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6272:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:6273:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:6191:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:6192:2: LeftSquareBracket + // InternalRosSystemParser.g:6273:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6274:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); @@ -20185,14 +20450,14 @@ public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__1" - // InternalRosSystemParser.g:6201:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; + // InternalRosSystemParser.g:6283: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:6205:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) - // InternalRosSystemParser.g:6206:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 + // InternalRosSystemParser.g:6287:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) + // InternalRosSystemParser.g:6288:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 { pushFollow(FOLLOW_14); rule__GlobalNamespace__Group_2__1__Impl(); @@ -20223,23 +20488,23 @@ public final void rule__GlobalNamespace__Group_2__1() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__1__Impl" - // InternalRosSystemParser.g:6213:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6295: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:6217:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6218:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6299:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6300:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6218:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:6219:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6300:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6301:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_1()); } - // InternalRosSystemParser.g:6220:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:6220:3: rule__GlobalNamespace__PartsAssignment_2_1 + // InternalRosSystemParser.g:6302:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6302:3: rule__GlobalNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_1(); @@ -20274,14 +20539,14 @@ public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__2" - // InternalRosSystemParser.g:6228:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; + // InternalRosSystemParser.g:6310: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:6232:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) - // InternalRosSystemParser.g:6233:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 + // InternalRosSystemParser.g:6314:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) + // InternalRosSystemParser.g:6315:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 { pushFollow(FOLLOW_14); rule__GlobalNamespace__Group_2__2__Impl(); @@ -20312,35 +20577,35 @@ public final void rule__GlobalNamespace__Group_2__2() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__2__Impl" - // InternalRosSystemParser.g:6240:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:6322: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:6244:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:6245:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6326:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:6327:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:6245:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) - // InternalRosSystemParser.g:6246:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:6327:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6328:2: ( rule__GlobalNamespace__Group_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2_2()); } - // InternalRosSystemParser.g:6247:2: ( rule__GlobalNamespace__Group_2_2__0 )* - loop27: + // InternalRosSystemParser.g:6329:2: ( rule__GlobalNamespace__Group_2_2__0 )* + loop28: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA27_0==Comma) ) { - alt27=1; + if ( (LA28_0==Comma) ) { + alt28=1; } - switch (alt27) { + switch (alt28) { case 1 : - // InternalRosSystemParser.g:6247:3: rule__GlobalNamespace__Group_2_2__0 + // InternalRosSystemParser.g:6329:3: rule__GlobalNamespace__Group_2_2__0 { pushFollow(FOLLOW_15); rule__GlobalNamespace__Group_2_2__0(); @@ -20352,7 +20617,7 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx break; default : - break loop27; + break loop28; } } while (true); @@ -20381,14 +20646,14 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__3" - // InternalRosSystemParser.g:6255:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; + // InternalRosSystemParser.g:6337: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:6259:1: ( rule__GlobalNamespace__Group_2__3__Impl ) - // InternalRosSystemParser.g:6260:2: rule__GlobalNamespace__Group_2__3__Impl + // InternalRosSystemParser.g:6341:1: ( rule__GlobalNamespace__Group_2__3__Impl ) + // InternalRosSystemParser.g:6342:2: rule__GlobalNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__3__Impl(); @@ -20414,17 +20679,17 @@ public final void rule__GlobalNamespace__Group_2__3() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__3__Impl" - // InternalRosSystemParser.g:6266:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6348: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:6270:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6271:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6352:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6353:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6271:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6272:2: RightSquareBracket + // InternalRosSystemParser.g:6353:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6354:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getRightSquareBracketKeyword_2_3()); @@ -20455,14 +20720,14 @@ public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2_2__0" - // InternalRosSystemParser.g:6282:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; + // InternalRosSystemParser.g:6364: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:6286:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) - // InternalRosSystemParser.g:6287:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 + // InternalRosSystemParser.g:6368:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) + // InternalRosSystemParser.g:6369:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 { pushFollow(FOLLOW_26); rule__GlobalNamespace__Group_2_2__0__Impl(); @@ -20493,17 +20758,17 @@ public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__0__Impl" - // InternalRosSystemParser.g:6294:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6376: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:6298:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6299:1: ( Comma ) + // InternalRosSystemParser.g:6380:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6381:1: ( Comma ) { - // InternalRosSystemParser.g:6299:1: ( Comma ) - // InternalRosSystemParser.g:6300:2: Comma + // InternalRosSystemParser.g:6381:1: ( Comma ) + // InternalRosSystemParser.g:6382:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); @@ -20534,14 +20799,14 @@ public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group_2_2__1" - // InternalRosSystemParser.g:6309:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:6391: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:6313:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:6314:2: rule__GlobalNamespace__Group_2_2__1__Impl + // InternalRosSystemParser.g:6395:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:6396:2: rule__GlobalNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2_2__1__Impl(); @@ -20567,23 +20832,23 @@ public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__1__Impl" - // InternalRosSystemParser.g:6320:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:6402: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:6324:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:6325:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6406:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:6407:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:6325:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:6326:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6407:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6408:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_2_1()); } - // InternalRosSystemParser.g:6327:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:6327:3: rule__GlobalNamespace__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:6409:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6409:3: rule__GlobalNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_2_1(); @@ -20618,14 +20883,14 @@ public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws Recognition // $ANTLR start "rule__RelativeNamespace_Impl__Group__0" - // InternalRosSystemParser.g:6336:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; + // InternalRosSystemParser.g:6418: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:6340:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) - // InternalRosSystemParser.g:6341:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 + // InternalRosSystemParser.g:6422:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) + // InternalRosSystemParser.g:6423:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 { pushFollow(FOLLOW_27); rule__RelativeNamespace_Impl__Group__0__Impl(); @@ -20656,23 +20921,23 @@ public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__0__Impl" - // InternalRosSystemParser.g:6348:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6430:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6352:1: ( ( () ) ) - // InternalRosSystemParser.g:6353:1: ( () ) + // InternalRosSystemParser.g:6434:1: ( ( () ) ) + // InternalRosSystemParser.g:6435:1: ( () ) { - // InternalRosSystemParser.g:6353:1: ( () ) - // InternalRosSystemParser.g:6354:2: () + // InternalRosSystemParser.g:6435:1: ( () ) + // InternalRosSystemParser.g:6436:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceAction_0()); } - // InternalRosSystemParser.g:6355:2: () - // InternalRosSystemParser.g:6355:3: + // InternalRosSystemParser.g:6437:2: () + // InternalRosSystemParser.g:6437:3: { } @@ -20697,14 +20962,14 @@ public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__1" - // InternalRosSystemParser.g:6363:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; + // InternalRosSystemParser.g:6445: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:6367:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) - // InternalRosSystemParser.g:6368:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 + // InternalRosSystemParser.g:6449:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) + // InternalRosSystemParser.g:6450:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 { pushFollow(FOLLOW_13); rule__RelativeNamespace_Impl__Group__1__Impl(); @@ -20735,17 +21000,17 @@ public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__1__Impl" - // InternalRosSystemParser.g:6375:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; + // InternalRosSystemParser.g:6457: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:6379:1: ( ( RelativeNamespace ) ) - // InternalRosSystemParser.g:6380:1: ( RelativeNamespace ) + // InternalRosSystemParser.g:6461:1: ( ( RelativeNamespace ) ) + // InternalRosSystemParser.g:6462:1: ( RelativeNamespace ) { - // InternalRosSystemParser.g:6380:1: ( RelativeNamespace ) - // InternalRosSystemParser.g:6381:2: RelativeNamespace + // InternalRosSystemParser.g:6462:1: ( RelativeNamespace ) + // InternalRosSystemParser.g:6463:2: RelativeNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); @@ -20776,14 +21041,14 @@ public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__2" - // InternalRosSystemParser.g:6390:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; + // InternalRosSystemParser.g:6472: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:6394:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) - // InternalRosSystemParser.g:6395:2: rule__RelativeNamespace_Impl__Group__2__Impl + // InternalRosSystemParser.g:6476:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) + // InternalRosSystemParser.g:6477:2: rule__RelativeNamespace_Impl__Group__2__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__2__Impl(); @@ -20809,31 +21074,31 @@ public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__2__Impl" - // InternalRosSystemParser.g:6401:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6483: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:6405:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) - // InternalRosSystemParser.g:6406:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRosSystemParser.g:6487:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6488:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) { - // InternalRosSystemParser.g:6406:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) - // InternalRosSystemParser.g:6407:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalRosSystemParser.g:6488:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRosSystemParser.g:6489:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2()); } - // InternalRosSystemParser.g:6408:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? - int alt28=2; - int LA28_0 = input.LA(1); + // InternalRosSystemParser.g:6490:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + int alt29=2; + int LA29_0 = input.LA(1); - if ( (LA28_0==LeftSquareBracket) ) { - alt28=1; + if ( (LA29_0==LeftSquareBracket) ) { + alt29=1; } - switch (alt28) { + switch (alt29) { case 1 : - // InternalRosSystemParser.g:6408:3: rule__RelativeNamespace_Impl__Group_2__0 + // InternalRosSystemParser.g:6490:3: rule__RelativeNamespace_Impl__Group_2__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__0(); @@ -20871,14 +21136,14 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0" - // InternalRosSystemParser.g:6417:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; + // InternalRosSystemParser.g:6499: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:6421:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) - // InternalRosSystemParser.g:6422:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 + // InternalRosSystemParser.g:6503:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) + // InternalRosSystemParser.g:6504:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 { pushFollow(FOLLOW_26); rule__RelativeNamespace_Impl__Group_2__0__Impl(); @@ -20909,17 +21174,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0__Impl" - // InternalRosSystemParser.g:6429:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:6511: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:6433:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:6434:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6515:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:6516:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:6434:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:6435:2: LeftSquareBracket + // InternalRosSystemParser.g:6516:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6517:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); @@ -20950,14 +21215,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1" - // InternalRosSystemParser.g:6444:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; + // InternalRosSystemParser.g:6526: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:6448:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) - // InternalRosSystemParser.g:6449:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 + // InternalRosSystemParser.g:6530:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) + // InternalRosSystemParser.g:6531:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 { pushFollow(FOLLOW_14); rule__RelativeNamespace_Impl__Group_2__1__Impl(); @@ -20988,23 +21253,23 @@ public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1__Impl" - // InternalRosSystemParser.g:6456:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6538: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:6460:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6461:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6542:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6543:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6461:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:6462:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6543:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6544:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_1()); } - // InternalRosSystemParser.g:6463:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:6463:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 + // InternalRosSystemParser.g:6545:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6545:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_1(); @@ -21039,14 +21304,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2" - // InternalRosSystemParser.g:6471:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; + // InternalRosSystemParser.g:6553: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:6475:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) - // InternalRosSystemParser.g:6476:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 + // InternalRosSystemParser.g:6557:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) + // InternalRosSystemParser.g:6558:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 { pushFollow(FOLLOW_14); rule__RelativeNamespace_Impl__Group_2__2__Impl(); @@ -21077,35 +21342,35 @@ public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2__Impl" - // InternalRosSystemParser.g:6483:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:6565: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:6487:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:6488:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6569:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:6570:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:6488:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) - // InternalRosSystemParser.g:6489:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalRosSystemParser.g:6570:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6571:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2_2()); } - // InternalRosSystemParser.g:6490:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* - loop29: + // InternalRosSystemParser.g:6572:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + loop30: do { - int alt29=2; - int LA29_0 = input.LA(1); + int alt30=2; + int LA30_0 = input.LA(1); - if ( (LA29_0==Comma) ) { - alt29=1; + if ( (LA30_0==Comma) ) { + alt30=1; } - switch (alt29) { + switch (alt30) { case 1 : - // InternalRosSystemParser.g:6490:3: rule__RelativeNamespace_Impl__Group_2_2__0 + // InternalRosSystemParser.g:6572:3: rule__RelativeNamespace_Impl__Group_2_2__0 { pushFollow(FOLLOW_15); rule__RelativeNamespace_Impl__Group_2_2__0(); @@ -21117,7 +21382,7 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn break; default : - break loop29; + break loop30; } } while (true); @@ -21146,14 +21411,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3" - // InternalRosSystemParser.g:6498:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; + // InternalRosSystemParser.g:6580: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:6502:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) - // InternalRosSystemParser.g:6503:2: rule__RelativeNamespace_Impl__Group_2__3__Impl + // InternalRosSystemParser.g:6584:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) + // InternalRosSystemParser.g:6585:2: rule__RelativeNamespace_Impl__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__3__Impl(); @@ -21179,17 +21444,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3__Impl" - // InternalRosSystemParser.g:6509:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6591: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:6513:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6514:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6595:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6596:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6514:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6515:2: RightSquareBracket + // InternalRosSystemParser.g:6596:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6597:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getRightSquareBracketKeyword_2_3()); @@ -21220,14 +21485,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0" - // InternalRosSystemParser.g:6525: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:6607: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:6529:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) - // InternalRosSystemParser.g:6530:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 + // InternalRosSystemParser.g:6611:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) + // InternalRosSystemParser.g:6612:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 { pushFollow(FOLLOW_26); rule__RelativeNamespace_Impl__Group_2_2__0__Impl(); @@ -21258,17 +21523,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:6537:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6619: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:6541:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6542:1: ( Comma ) + // InternalRosSystemParser.g:6623:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6624:1: ( Comma ) { - // InternalRosSystemParser.g:6542:1: ( Comma ) - // InternalRosSystemParser.g:6543:2: Comma + // InternalRosSystemParser.g:6624:1: ( Comma ) + // InternalRosSystemParser.g:6625:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); @@ -21299,14 +21564,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:6552:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:6634: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:6556:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:6557:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl + // InternalRosSystemParser.g:6638:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:6639:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2_2__1__Impl(); @@ -21332,23 +21597,23 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1() throws Recognitio // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__1__Impl" - // InternalRosSystemParser.g:6563:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:6645: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:6567:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:6568:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6649:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:6650:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:6568:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:6569:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6650:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6651:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_2_1()); } - // InternalRosSystemParser.g:6570:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:6570:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:6652:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6652:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_2_1(); @@ -21383,14 +21648,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws Reco // $ANTLR start "rule__PrivateNamespace__Group__0" - // InternalRosSystemParser.g:6579:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; + // InternalRosSystemParser.g:6661: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:6583:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) - // InternalRosSystemParser.g:6584:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 + // InternalRosSystemParser.g:6665:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) + // InternalRosSystemParser.g:6666:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 { pushFollow(FOLLOW_28); rule__PrivateNamespace__Group__0__Impl(); @@ -21421,23 +21686,23 @@ public final void rule__PrivateNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__0__Impl" - // InternalRosSystemParser.g:6591:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6673:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6595:1: ( ( () ) ) - // InternalRosSystemParser.g:6596:1: ( () ) + // InternalRosSystemParser.g:6677:1: ( ( () ) ) + // InternalRosSystemParser.g:6678:1: ( () ) { - // InternalRosSystemParser.g:6596:1: ( () ) - // InternalRosSystemParser.g:6597:2: () + // InternalRosSystemParser.g:6678:1: ( () ) + // InternalRosSystemParser.g:6679:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceAction_0()); } - // InternalRosSystemParser.g:6598:2: () - // InternalRosSystemParser.g:6598:3: + // InternalRosSystemParser.g:6680:2: () + // InternalRosSystemParser.g:6680:3: { } @@ -21462,14 +21727,14 @@ public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__1" - // InternalRosSystemParser.g:6606:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; + // InternalRosSystemParser.g:6688: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:6610:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) - // InternalRosSystemParser.g:6611:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 + // InternalRosSystemParser.g:6692:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) + // InternalRosSystemParser.g:6693:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 { pushFollow(FOLLOW_13); rule__PrivateNamespace__Group__1__Impl(); @@ -21500,17 +21765,17 @@ public final void rule__PrivateNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__1__Impl" - // InternalRosSystemParser.g:6618:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; + // InternalRosSystemParser.g:6700:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6622:1: ( ( PrivateNamespace ) ) - // InternalRosSystemParser.g:6623:1: ( PrivateNamespace ) + // InternalRosSystemParser.g:6704:1: ( ( PrivateNamespace ) ) + // InternalRosSystemParser.g:6705:1: ( PrivateNamespace ) { - // InternalRosSystemParser.g:6623:1: ( PrivateNamespace ) - // InternalRosSystemParser.g:6624:2: PrivateNamespace + // InternalRosSystemParser.g:6705:1: ( PrivateNamespace ) + // InternalRosSystemParser.g:6706:2: PrivateNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); @@ -21541,14 +21806,14 @@ public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__2" - // InternalRosSystemParser.g:6633:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; + // InternalRosSystemParser.g:6715: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:6637:1: ( rule__PrivateNamespace__Group__2__Impl ) - // InternalRosSystemParser.g:6638:2: rule__PrivateNamespace__Group__2__Impl + // InternalRosSystemParser.g:6719:1: ( rule__PrivateNamespace__Group__2__Impl ) + // InternalRosSystemParser.g:6720:2: rule__PrivateNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__2__Impl(); @@ -21574,31 +21839,31 @@ public final void rule__PrivateNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__2__Impl" - // InternalRosSystemParser.g:6644:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6726: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:6648:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) - // InternalRosSystemParser.g:6649:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:6730:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6731:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) { - // InternalRosSystemParser.g:6649:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) - // InternalRosSystemParser.g:6650:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalRosSystemParser.g:6731:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:6732:2: ( rule__PrivateNamespace__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2()); } - // InternalRosSystemParser.g:6651:2: ( rule__PrivateNamespace__Group_2__0 )? - int alt30=2; - int LA30_0 = input.LA(1); + // InternalRosSystemParser.g:6733:2: ( rule__PrivateNamespace__Group_2__0 )? + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA30_0==LeftSquareBracket) ) { - alt30=1; + if ( (LA31_0==LeftSquareBracket) ) { + alt31=1; } - switch (alt30) { + switch (alt31) { case 1 : - // InternalRosSystemParser.g:6651:3: rule__PrivateNamespace__Group_2__0 + // InternalRosSystemParser.g:6733:3: rule__PrivateNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__0(); @@ -21636,14 +21901,14 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group_2__0" - // InternalRosSystemParser.g:6660:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; + // InternalRosSystemParser.g:6742: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:6664:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) - // InternalRosSystemParser.g:6665:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 + // InternalRosSystemParser.g:6746:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) + // InternalRosSystemParser.g:6747:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 { pushFollow(FOLLOW_26); rule__PrivateNamespace__Group_2__0__Impl(); @@ -21674,17 +21939,17 @@ public final void rule__PrivateNamespace__Group_2__0() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__0__Impl" - // InternalRosSystemParser.g:6672:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:6754: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:6676:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:6677:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6758:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:6759:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:6677:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:6678:2: LeftSquareBracket + // InternalRosSystemParser.g:6759:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6760:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); @@ -21715,14 +21980,14 @@ public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__1" - // InternalRosSystemParser.g:6687:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; + // InternalRosSystemParser.g:6769: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:6691:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) - // InternalRosSystemParser.g:6692:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 + // InternalRosSystemParser.g:6773:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) + // InternalRosSystemParser.g:6774:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 { pushFollow(FOLLOW_14); rule__PrivateNamespace__Group_2__1__Impl(); @@ -21753,23 +22018,23 @@ public final void rule__PrivateNamespace__Group_2__1() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__1__Impl" - // InternalRosSystemParser.g:6699:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6781: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:6703:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6704:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6785:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6786:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6704:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:6705:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6786:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6787:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_1()); } - // InternalRosSystemParser.g:6706:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:6706:3: rule__PrivateNamespace__PartsAssignment_2_1 + // InternalRosSystemParser.g:6788:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6788:3: rule__PrivateNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_1(); @@ -21804,14 +22069,14 @@ public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__2" - // InternalRosSystemParser.g:6714:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; + // InternalRosSystemParser.g:6796: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:6718:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) - // InternalRosSystemParser.g:6719:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 + // InternalRosSystemParser.g:6800:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) + // InternalRosSystemParser.g:6801:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 { pushFollow(FOLLOW_14); rule__PrivateNamespace__Group_2__2__Impl(); @@ -21842,35 +22107,35 @@ public final void rule__PrivateNamespace__Group_2__2() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__2__Impl" - // InternalRosSystemParser.g:6726:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:6808: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:6730:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:6731:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6812:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:6813:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:6731:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) - // InternalRosSystemParser.g:6732:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:6813:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6814:2: ( rule__PrivateNamespace__Group_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2_2()); } - // InternalRosSystemParser.g:6733:2: ( rule__PrivateNamespace__Group_2_2__0 )* - loop31: + // InternalRosSystemParser.g:6815:2: ( rule__PrivateNamespace__Group_2_2__0 )* + loop32: do { - int alt31=2; - int LA31_0 = input.LA(1); + int alt32=2; + int LA32_0 = input.LA(1); - if ( (LA31_0==Comma) ) { - alt31=1; + if ( (LA32_0==Comma) ) { + alt32=1; } - switch (alt31) { + switch (alt32) { case 1 : - // InternalRosSystemParser.g:6733:3: rule__PrivateNamespace__Group_2_2__0 + // InternalRosSystemParser.g:6815:3: rule__PrivateNamespace__Group_2_2__0 { pushFollow(FOLLOW_15); rule__PrivateNamespace__Group_2_2__0(); @@ -21882,7 +22147,7 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE break; default : - break loop31; + break loop32; } } while (true); @@ -21911,14 +22176,14 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__3" - // InternalRosSystemParser.g:6741:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; + // InternalRosSystemParser.g:6823: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:6745:1: ( rule__PrivateNamespace__Group_2__3__Impl ) - // InternalRosSystemParser.g:6746:2: rule__PrivateNamespace__Group_2__3__Impl + // InternalRosSystemParser.g:6827:1: ( rule__PrivateNamespace__Group_2__3__Impl ) + // InternalRosSystemParser.g:6828:2: rule__PrivateNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__3__Impl(); @@ -21944,17 +22209,17 @@ public final void rule__PrivateNamespace__Group_2__3() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__3__Impl" - // InternalRosSystemParser.g:6752:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6834: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:6756:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6757:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6838:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6839:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6757:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6758:2: RightSquareBracket + // InternalRosSystemParser.g:6839:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6840:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getRightSquareBracketKeyword_2_3()); @@ -21985,14 +22250,14 @@ public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2_2__0" - // InternalRosSystemParser.g:6768:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; + // InternalRosSystemParser.g:6850: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:6772:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) - // InternalRosSystemParser.g:6773:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 + // InternalRosSystemParser.g:6854:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) + // InternalRosSystemParser.g:6855:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 { pushFollow(FOLLOW_26); rule__PrivateNamespace__Group_2_2__0__Impl(); @@ -22023,17 +22288,17 @@ public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__0__Impl" - // InternalRosSystemParser.g:6780:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6862: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:6784:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6785:1: ( Comma ) + // InternalRosSystemParser.g:6866:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6867:1: ( Comma ) { - // InternalRosSystemParser.g:6785:1: ( Comma ) - // InternalRosSystemParser.g:6786:2: Comma + // InternalRosSystemParser.g:6867:1: ( Comma ) + // InternalRosSystemParser.g:6868:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); @@ -22064,14 +22329,14 @@ public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws Recognitio // $ANTLR start "rule__PrivateNamespace__Group_2_2__1" - // InternalRosSystemParser.g:6795:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:6877: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:6799:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:6800:2: rule__PrivateNamespace__Group_2_2__1__Impl + // InternalRosSystemParser.g:6881:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:6882:2: rule__PrivateNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2_2__1__Impl(); @@ -22097,23 +22362,23 @@ public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__1__Impl" - // InternalRosSystemParser.g:6806:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:6888: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:6810:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:6811:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6892:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:6893:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:6811:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:6812:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6893:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6894:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_2_1()); } - // InternalRosSystemParser.g:6813:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:6813:3: rule__PrivateNamespace__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:6895:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6895:3: rule__PrivateNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_2_1(); @@ -22148,14 +22413,14 @@ public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws Recognitio // $ANTLR start "rule__Parameter__Group__0" - // InternalRosSystemParser.g:6822:1: rule__Parameter__Group__0 : rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ; + // InternalRosSystemParser.g:6904: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:6826:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) - // InternalRosSystemParser.g:6827:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 + // InternalRosSystemParser.g:6908:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) + // InternalRosSystemParser.g:6909:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 { pushFollow(FOLLOW_7); rule__Parameter__Group__0__Impl(); @@ -22186,23 +22451,23 @@ public final void rule__Parameter__Group__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__0__Impl" - // InternalRosSystemParser.g:6834:1: rule__Parameter__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6916:1: rule__Parameter__Group__0__Impl : ( () ) ; public final void rule__Parameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6838:1: ( ( () ) ) - // InternalRosSystemParser.g:6839:1: ( () ) + // InternalRosSystemParser.g:6920:1: ( ( () ) ) + // InternalRosSystemParser.g:6921:1: ( () ) { - // InternalRosSystemParser.g:6839:1: ( () ) - // InternalRosSystemParser.g:6840:2: () + // InternalRosSystemParser.g:6921:1: ( () ) + // InternalRosSystemParser.g:6922:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getParameterAction_0()); } - // InternalRosSystemParser.g:6841:2: () - // InternalRosSystemParser.g:6841:3: + // InternalRosSystemParser.g:6923:2: () + // InternalRosSystemParser.g:6923:3: { } @@ -22227,14 +22492,14 @@ public final void rule__Parameter__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__1" - // InternalRosSystemParser.g:6849:1: rule__Parameter__Group__1 : rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ; + // InternalRosSystemParser.g:6931: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:6853:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) - // InternalRosSystemParser.g:6854:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 + // InternalRosSystemParser.g:6935:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) + // InternalRosSystemParser.g:6936:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 { pushFollow(FOLLOW_3); rule__Parameter__Group__1__Impl(); @@ -22265,23 +22530,23 @@ public final void rule__Parameter__Group__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__1__Impl" - // InternalRosSystemParser.g:6861:1: rule__Parameter__Group__1__Impl : ( ( rule__Parameter__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:6943: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:6865:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:6866:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:6947:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:6948:1: ( ( rule__Parameter__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:6866:1: ( ( rule__Parameter__NameAssignment_1 ) ) - // InternalRosSystemParser.g:6867:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRosSystemParser.g:6948:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:6949:2: ( rule__Parameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:6868:2: ( rule__Parameter__NameAssignment_1 ) - // InternalRosSystemParser.g:6868:3: rule__Parameter__NameAssignment_1 + // InternalRosSystemParser.g:6950:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRosSystemParser.g:6950:3: rule__Parameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Parameter__NameAssignment_1(); @@ -22316,14 +22581,14 @@ public final void rule__Parameter__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__2" - // InternalRosSystemParser.g:6876:1: rule__Parameter__Group__2 : rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ; + // InternalRosSystemParser.g:6958: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:6880:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) - // InternalRosSystemParser.g:6881:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 + // InternalRosSystemParser.g:6962:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) + // InternalRosSystemParser.g:6963:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 { pushFollow(FOLLOW_4); rule__Parameter__Group__2__Impl(); @@ -22354,17 +22619,17 @@ public final void rule__Parameter__Group__2() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__2__Impl" - // InternalRosSystemParser.g:6888:1: rule__Parameter__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:6970:1: rule__Parameter__Group__2__Impl : ( Colon ) ; public final void rule__Parameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6892:1: ( ( Colon ) ) - // InternalRosSystemParser.g:6893:1: ( Colon ) + // InternalRosSystemParser.g:6974:1: ( ( Colon ) ) + // InternalRosSystemParser.g:6975:1: ( Colon ) { - // InternalRosSystemParser.g:6893:1: ( Colon ) - // InternalRosSystemParser.g:6894:2: Colon + // InternalRosSystemParser.g:6975:1: ( Colon ) + // InternalRosSystemParser.g:6976:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getColonKeyword_2()); @@ -22395,14 +22660,14 @@ public final void rule__Parameter__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__3" - // InternalRosSystemParser.g:6903:1: rule__Parameter__Group__3 : rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ; + // InternalRosSystemParser.g:6985: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:6907:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) - // InternalRosSystemParser.g:6908:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 + // InternalRosSystemParser.g:6989:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) + // InternalRosSystemParser.g:6990:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 { pushFollow(FOLLOW_29); rule__Parameter__Group__3__Impl(); @@ -22433,17 +22698,17 @@ public final void rule__Parameter__Group__3() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__3__Impl" - // InternalRosSystemParser.g:6915:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:6997:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Parameter__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6919:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:6920:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:7001:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:7002:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:6920:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:6921:2: RULE_BEGIN + // InternalRosSystemParser.g:7002:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:7003:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getBEGINTerminalRuleCall_3()); @@ -22474,14 +22739,14 @@ public final void rule__Parameter__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__4" - // InternalRosSystemParser.g:6930:1: rule__Parameter__Group__4 : rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ; + // InternalRosSystemParser.g:7012: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:6934:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) - // InternalRosSystemParser.g:6935:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 + // InternalRosSystemParser.g:7016:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) + // InternalRosSystemParser.g:7017:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 { pushFollow(FOLLOW_29); rule__Parameter__Group__4__Impl(); @@ -22512,31 +22777,31 @@ public final void rule__Parameter__Group__4() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__4__Impl" - // InternalRosSystemParser.g:6942:1: rule__Parameter__Group__4__Impl : ( ( rule__Parameter__Group_4__0 )? ) ; + // InternalRosSystemParser.g:7024: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:6946:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) - // InternalRosSystemParser.g:6947:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRosSystemParser.g:7028:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) + // InternalRosSystemParser.g:7029:1: ( ( rule__Parameter__Group_4__0 )? ) { - // InternalRosSystemParser.g:6947:1: ( ( rule__Parameter__Group_4__0 )? ) - // InternalRosSystemParser.g:6948:2: ( rule__Parameter__Group_4__0 )? + // InternalRosSystemParser.g:7029:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRosSystemParser.g:7030:2: ( rule__Parameter__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getGroup_4()); } - // InternalRosSystemParser.g:6949:2: ( rule__Parameter__Group_4__0 )? - int alt32=2; - int LA32_0 = input.LA(1); + // InternalRosSystemParser.g:7031:2: ( rule__Parameter__Group_4__0 )? + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA32_0==Ns) ) { - alt32=1; + if ( (LA33_0==Ns) ) { + alt33=1; } - switch (alt32) { + switch (alt33) { case 1 : - // InternalRosSystemParser.g:6949:3: rule__Parameter__Group_4__0 + // InternalRosSystemParser.g:7031:3: rule__Parameter__Group_4__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_4__0(); @@ -22574,14 +22839,14 @@ public final void rule__Parameter__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__5" - // InternalRosSystemParser.g:6957:1: rule__Parameter__Group__5 : rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ; + // InternalRosSystemParser.g:7039: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:6961:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) - // InternalRosSystemParser.g:6962:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 + // InternalRosSystemParser.g:7043:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) + // InternalRosSystemParser.g:7044:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 { pushFollow(FOLLOW_30); rule__Parameter__Group__5__Impl(); @@ -22612,17 +22877,17 @@ public final void rule__Parameter__Group__5() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__5__Impl" - // InternalRosSystemParser.g:6969:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; + // InternalRosSystemParser.g:7051:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; public final void rule__Parameter__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6973:1: ( ( Type_1 ) ) - // InternalRosSystemParser.g:6974:1: ( Type_1 ) + // InternalRosSystemParser.g:7055:1: ( ( Type_1 ) ) + // InternalRosSystemParser.g:7056:1: ( Type_1 ) { - // InternalRosSystemParser.g:6974:1: ( Type_1 ) - // InternalRosSystemParser.g:6975:2: Type_1 + // InternalRosSystemParser.g:7056:1: ( Type_1 ) + // InternalRosSystemParser.g:7057:2: Type_1 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getTypeKeyword_5()); @@ -22653,14 +22918,14 @@ public final void rule__Parameter__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__6" - // InternalRosSystemParser.g:6984:1: rule__Parameter__Group__6 : rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ; + // InternalRosSystemParser.g:7066: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:6988:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) - // InternalRosSystemParser.g:6989:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 + // InternalRosSystemParser.g:7070:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) + // InternalRosSystemParser.g:7071:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 { pushFollow(FOLLOW_31); rule__Parameter__Group__6__Impl(); @@ -22691,23 +22956,23 @@ public final void rule__Parameter__Group__6() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__6__Impl" - // InternalRosSystemParser.g:6996:1: rule__Parameter__Group__6__Impl : ( ( rule__Parameter__TypeAssignment_6 ) ) ; + // InternalRosSystemParser.g:7078: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:7000:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) - // InternalRosSystemParser.g:7001:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRosSystemParser.g:7082:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) + // InternalRosSystemParser.g:7083:1: ( ( rule__Parameter__TypeAssignment_6 ) ) { - // InternalRosSystemParser.g:7001:1: ( ( rule__Parameter__TypeAssignment_6 ) ) - // InternalRosSystemParser.g:7002:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRosSystemParser.g:7083:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRosSystemParser.g:7084:2: ( rule__Parameter__TypeAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getTypeAssignment_6()); } - // InternalRosSystemParser.g:7003:2: ( rule__Parameter__TypeAssignment_6 ) - // InternalRosSystemParser.g:7003:3: rule__Parameter__TypeAssignment_6 + // InternalRosSystemParser.g:7085:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRosSystemParser.g:7085:3: rule__Parameter__TypeAssignment_6 { pushFollow(FOLLOW_2); rule__Parameter__TypeAssignment_6(); @@ -22742,14 +23007,14 @@ public final void rule__Parameter__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__7" - // InternalRosSystemParser.g:7011:1: rule__Parameter__Group__7 : rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ; + // InternalRosSystemParser.g:7093: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:7015:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) - // InternalRosSystemParser.g:7016:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 + // InternalRosSystemParser.g:7097:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) + // InternalRosSystemParser.g:7098:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 { pushFollow(FOLLOW_31); rule__Parameter__Group__7__Impl(); @@ -22780,31 +23045,31 @@ public final void rule__Parameter__Group__7() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__7__Impl" - // InternalRosSystemParser.g:7023:1: rule__Parameter__Group__7__Impl : ( ( rule__Parameter__Group_7__0 )? ) ; + // InternalRosSystemParser.g:7105: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:7027:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) - // InternalRosSystemParser.g:7028:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRosSystemParser.g:7109:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) + // InternalRosSystemParser.g:7110:1: ( ( rule__Parameter__Group_7__0 )? ) { - // InternalRosSystemParser.g:7028:1: ( ( rule__Parameter__Group_7__0 )? ) - // InternalRosSystemParser.g:7029:2: ( rule__Parameter__Group_7__0 )? + // InternalRosSystemParser.g:7110:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRosSystemParser.g:7111:2: ( rule__Parameter__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getGroup_7()); } - // InternalRosSystemParser.g:7030:2: ( rule__Parameter__Group_7__0 )? - int alt33=2; - int LA33_0 = input.LA(1); + // InternalRosSystemParser.g:7112:2: ( rule__Parameter__Group_7__0 )? + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA33_0==Value_1) ) { - alt33=1; + if ( (LA34_0==Value_1) ) { + alt34=1; } - switch (alt33) { + switch (alt34) { case 1 : - // InternalRosSystemParser.g:7030:3: rule__Parameter__Group_7__0 + // InternalRosSystemParser.g:7112:3: rule__Parameter__Group_7__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_7__0(); @@ -22842,14 +23107,14 @@ public final void rule__Parameter__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__8" - // InternalRosSystemParser.g:7038:1: rule__Parameter__Group__8 : rule__Parameter__Group__8__Impl ; + // InternalRosSystemParser.g:7120: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:7042:1: ( rule__Parameter__Group__8__Impl ) - // InternalRosSystemParser.g:7043:2: rule__Parameter__Group__8__Impl + // InternalRosSystemParser.g:7124:1: ( rule__Parameter__Group__8__Impl ) + // InternalRosSystemParser.g:7125:2: rule__Parameter__Group__8__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group__8__Impl(); @@ -22875,17 +23140,17 @@ public final void rule__Parameter__Group__8() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__8__Impl" - // InternalRosSystemParser.g:7049:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:7131:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; public final void rule__Parameter__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7053:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:7054:1: ( RULE_END ) + // InternalRosSystemParser.g:7135:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:7136:1: ( RULE_END ) { - // InternalRosSystemParser.g:7054:1: ( RULE_END ) - // InternalRosSystemParser.g:7055:2: RULE_END + // InternalRosSystemParser.g:7136:1: ( RULE_END ) + // InternalRosSystemParser.g:7137:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getENDTerminalRuleCall_8()); @@ -22916,14 +23181,14 @@ public final void rule__Parameter__Group__8__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group_4__0" - // InternalRosSystemParser.g:7065:1: rule__Parameter__Group_4__0 : rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ; + // InternalRosSystemParser.g:7147: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:7069:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) - // InternalRosSystemParser.g:7070:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 + // InternalRosSystemParser.g:7151:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) + // InternalRosSystemParser.g:7152:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 { pushFollow(FOLLOW_32); rule__Parameter__Group_4__0__Impl(); @@ -22954,17 +23219,17 @@ public final void rule__Parameter__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__0__Impl" - // InternalRosSystemParser.g:7077:1: rule__Parameter__Group_4__0__Impl : ( Ns ) ; + // InternalRosSystemParser.g:7159: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:7081:1: ( ( Ns ) ) - // InternalRosSystemParser.g:7082:1: ( Ns ) + // InternalRosSystemParser.g:7163:1: ( ( Ns ) ) + // InternalRosSystemParser.g:7164:1: ( Ns ) { - // InternalRosSystemParser.g:7082:1: ( Ns ) - // InternalRosSystemParser.g:7083:2: Ns + // InternalRosSystemParser.g:7164:1: ( Ns ) + // InternalRosSystemParser.g:7165:2: Ns { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNsKeyword_4_0()); @@ -22995,14 +23260,14 @@ public final void rule__Parameter__Group_4__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_4__1" - // InternalRosSystemParser.g:7092:1: rule__Parameter__Group_4__1 : rule__Parameter__Group_4__1__Impl ; + // InternalRosSystemParser.g:7174: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:7096:1: ( rule__Parameter__Group_4__1__Impl ) - // InternalRosSystemParser.g:7097:2: rule__Parameter__Group_4__1__Impl + // InternalRosSystemParser.g:7178:1: ( rule__Parameter__Group_4__1__Impl ) + // InternalRosSystemParser.g:7179:2: rule__Parameter__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_4__1__Impl(); @@ -23028,23 +23293,23 @@ public final void rule__Parameter__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__1__Impl" - // InternalRosSystemParser.g:7103:1: rule__Parameter__Group_4__1__Impl : ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:7185: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:7107:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:7108:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRosSystemParser.g:7189:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:7190:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) { - // InternalRosSystemParser.g:7108:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) - // InternalRosSystemParser.g:7109:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRosSystemParser.g:7190:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRosSystemParser.g:7191:2: ( rule__Parameter__NamespaceAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNamespaceAssignment_4_1()); } - // InternalRosSystemParser.g:7110:2: ( rule__Parameter__NamespaceAssignment_4_1 ) - // InternalRosSystemParser.g:7110:3: rule__Parameter__NamespaceAssignment_4_1 + // InternalRosSystemParser.g:7192:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRosSystemParser.g:7192:3: rule__Parameter__NamespaceAssignment_4_1 { pushFollow(FOLLOW_2); rule__Parameter__NamespaceAssignment_4_1(); @@ -23079,14 +23344,14 @@ public final void rule__Parameter__Group_4__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__0" - // InternalRosSystemParser.g:7119:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ; + // InternalRosSystemParser.g:7201: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:7123:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) - // InternalRosSystemParser.g:7124:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 + // InternalRosSystemParser.g:7205:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) + // InternalRosSystemParser.g:7206:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 { pushFollow(FOLLOW_21); rule__Parameter__Group_7__0__Impl(); @@ -23117,17 +23382,17 @@ public final void rule__Parameter__Group_7__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__0__Impl" - // InternalRosSystemParser.g:7131:1: rule__Parameter__Group_7__0__Impl : ( Value_1 ) ; + // InternalRosSystemParser.g:7213: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:7135:1: ( ( Value_1 ) ) - // InternalRosSystemParser.g:7136:1: ( Value_1 ) + // InternalRosSystemParser.g:7217:1: ( ( Value_1 ) ) + // InternalRosSystemParser.g:7218:1: ( Value_1 ) { - // InternalRosSystemParser.g:7136:1: ( Value_1 ) - // InternalRosSystemParser.g:7137:2: Value_1 + // InternalRosSystemParser.g:7218:1: ( Value_1 ) + // InternalRosSystemParser.g:7219:2: Value_1 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getValueKeyword_7_0()); @@ -23158,14 +23423,14 @@ public final void rule__Parameter__Group_7__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__1" - // InternalRosSystemParser.g:7146:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl ; + // InternalRosSystemParser.g:7228: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:7150:1: ( rule__Parameter__Group_7__1__Impl ) - // InternalRosSystemParser.g:7151:2: rule__Parameter__Group_7__1__Impl + // InternalRosSystemParser.g:7232:1: ( rule__Parameter__Group_7__1__Impl ) + // InternalRosSystemParser.g:7233:2: rule__Parameter__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_7__1__Impl(); @@ -23191,23 +23456,23 @@ public final void rule__Parameter__Group_7__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__1__Impl" - // InternalRosSystemParser.g:7157:1: rule__Parameter__Group_7__1__Impl : ( ( rule__Parameter__ValueAssignment_7_1 ) ) ; + // InternalRosSystemParser.g:7239: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:7161:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) - // InternalRosSystemParser.g:7162:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRosSystemParser.g:7243:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) + // InternalRosSystemParser.g:7244:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) { - // InternalRosSystemParser.g:7162:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) - // InternalRosSystemParser.g:7163:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRosSystemParser.g:7244:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRosSystemParser.g:7245:2: ( rule__Parameter__ValueAssignment_7_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getValueAssignment_7_1()); } - // InternalRosSystemParser.g:7164:2: ( rule__Parameter__ValueAssignment_7_1 ) - // InternalRosSystemParser.g:7164:3: rule__Parameter__ValueAssignment_7_1 + // InternalRosSystemParser.g:7246:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRosSystemParser.g:7246:3: rule__Parameter__ValueAssignment_7_1 { pushFollow(FOLLOW_2); rule__Parameter__ValueAssignment_7_1(); @@ -23242,14 +23507,14 @@ public final void rule__Parameter__Group_7__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0" - // InternalRosSystemParser.g:7173:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; + // InternalRosSystemParser.g:7255: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:7177:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) - // InternalRosSystemParser.g:7178:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 + // InternalRosSystemParser.g:7259:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) + // InternalRosSystemParser.g:7260:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 { pushFollow(FOLLOW_33); rule__ParameterListType__Group__0__Impl(); @@ -23280,23 +23545,23 @@ public final void rule__ParameterListType__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0__Impl" - // InternalRosSystemParser.g:7185:1: rule__ParameterListType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7267:1: rule__ParameterListType__Group__0__Impl : ( () ) ; public final void rule__ParameterListType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7189:1: ( ( () ) ) - // InternalRosSystemParser.g:7190:1: ( () ) + // InternalRosSystemParser.g:7271:1: ( ( () ) ) + // InternalRosSystemParser.g:7272:1: ( () ) { - // InternalRosSystemParser.g:7190:1: ( () ) - // InternalRosSystemParser.g:7191:2: () + // InternalRosSystemParser.g:7272:1: ( () ) + // InternalRosSystemParser.g:7273:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getParameterListTypeAction_0()); } - // InternalRosSystemParser.g:7192:2: () - // InternalRosSystemParser.g:7192:3: + // InternalRosSystemParser.g:7274:2: () + // InternalRosSystemParser.g:7274:3: { } @@ -23321,14 +23586,14 @@ public final void rule__ParameterListType__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__1" - // InternalRosSystemParser.g:7200:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; + // InternalRosSystemParser.g:7282: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:7204:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) - // InternalRosSystemParser.g:7205:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 + // InternalRosSystemParser.g:7286:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) + // InternalRosSystemParser.g:7287:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 { pushFollow(FOLLOW_13); rule__ParameterListType__Group__1__Impl(); @@ -23359,17 +23624,17 @@ public final void rule__ParameterListType__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__1__Impl" - // InternalRosSystemParser.g:7212:1: rule__ParameterListType__Group__1__Impl : ( List ) ; + // InternalRosSystemParser.g:7294:1: rule__ParameterListType__Group__1__Impl : ( List ) ; public final void rule__ParameterListType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7216:1: ( ( List ) ) - // InternalRosSystemParser.g:7217:1: ( List ) + // InternalRosSystemParser.g:7298:1: ( ( List ) ) + // InternalRosSystemParser.g:7299:1: ( List ) { - // InternalRosSystemParser.g:7217:1: ( List ) - // InternalRosSystemParser.g:7218:2: List + // InternalRosSystemParser.g:7299:1: ( List ) + // InternalRosSystemParser.g:7300:2: List { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getListKeyword_1()); @@ -23400,14 +23665,14 @@ public final void rule__ParameterListType__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__2" - // InternalRosSystemParser.g:7227:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; + // InternalRosSystemParser.g:7309: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:7231:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) - // InternalRosSystemParser.g:7232:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 + // InternalRosSystemParser.g:7313:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) + // InternalRosSystemParser.g:7314:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 { pushFollow(FOLLOW_30); rule__ParameterListType__Group__2__Impl(); @@ -23438,17 +23703,17 @@ public final void rule__ParameterListType__Group__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__2__Impl" - // InternalRosSystemParser.g:7239:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:7321:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterListType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7243:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:7244:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7325:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:7326:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:7244:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:7245:2: LeftSquareBracket + // InternalRosSystemParser.g:7326:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7327:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); @@ -23479,14 +23744,14 @@ public final void rule__ParameterListType__Group__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__3" - // InternalRosSystemParser.g:7254:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; + // InternalRosSystemParser.g:7336: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:7258:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) - // InternalRosSystemParser.g:7259:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 + // InternalRosSystemParser.g:7340:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) + // InternalRosSystemParser.g:7341:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 { pushFollow(FOLLOW_14); rule__ParameterListType__Group__3__Impl(); @@ -23517,23 +23782,23 @@ public final void rule__ParameterListType__Group__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__3__Impl" - // InternalRosSystemParser.g:7266:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; + // InternalRosSystemParser.g:7348: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:7270:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) - // InternalRosSystemParser.g:7271:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRosSystemParser.g:7352:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) + // InternalRosSystemParser.g:7353:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) { - // InternalRosSystemParser.g:7271:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) - // InternalRosSystemParser.g:7272:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRosSystemParser.g:7353:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRosSystemParser.g:7354:2: ( rule__ParameterListType__SequenceAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_3()); } - // InternalRosSystemParser.g:7273:2: ( rule__ParameterListType__SequenceAssignment_3 ) - // InternalRosSystemParser.g:7273:3: rule__ParameterListType__SequenceAssignment_3 + // InternalRosSystemParser.g:7355:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRosSystemParser.g:7355:3: rule__ParameterListType__SequenceAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_3(); @@ -23568,14 +23833,14 @@ public final void rule__ParameterListType__Group__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__4" - // InternalRosSystemParser.g:7281:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; + // InternalRosSystemParser.g:7363: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:7285:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) - // InternalRosSystemParser.g:7286:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 + // InternalRosSystemParser.g:7367:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) + // InternalRosSystemParser.g:7368:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 { pushFollow(FOLLOW_14); rule__ParameterListType__Group__4__Impl(); @@ -23606,35 +23871,35 @@ public final void rule__ParameterListType__Group__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__4__Impl" - // InternalRosSystemParser.g:7293:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; + // InternalRosSystemParser.g:7375: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:7297:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) - // InternalRosSystemParser.g:7298:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRosSystemParser.g:7379:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) + // InternalRosSystemParser.g:7380:1: ( ( rule__ParameterListType__Group_4__0 )* ) { - // InternalRosSystemParser.g:7298:1: ( ( rule__ParameterListType__Group_4__0 )* ) - // InternalRosSystemParser.g:7299:2: ( rule__ParameterListType__Group_4__0 )* + // InternalRosSystemParser.g:7380:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRosSystemParser.g:7381:2: ( rule__ParameterListType__Group_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getGroup_4()); } - // InternalRosSystemParser.g:7300:2: ( rule__ParameterListType__Group_4__0 )* - loop34: + // InternalRosSystemParser.g:7382:2: ( rule__ParameterListType__Group_4__0 )* + loop35: do { - int alt34=2; - int LA34_0 = input.LA(1); + int alt35=2; + int LA35_0 = input.LA(1); - if ( (LA34_0==Comma) ) { - alt34=1; + if ( (LA35_0==Comma) ) { + alt35=1; } - switch (alt34) { + switch (alt35) { case 1 : - // InternalRosSystemParser.g:7300:3: rule__ParameterListType__Group_4__0 + // InternalRosSystemParser.g:7382:3: rule__ParameterListType__Group_4__0 { pushFollow(FOLLOW_15); rule__ParameterListType__Group_4__0(); @@ -23646,7 +23911,7 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx break; default : - break loop34; + break loop35; } } while (true); @@ -23675,14 +23940,14 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__5" - // InternalRosSystemParser.g:7308:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; + // InternalRosSystemParser.g:7390: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:7312:1: ( rule__ParameterListType__Group__5__Impl ) - // InternalRosSystemParser.g:7313:2: rule__ParameterListType__Group__5__Impl + // InternalRosSystemParser.g:7394:1: ( rule__ParameterListType__Group__5__Impl ) + // InternalRosSystemParser.g:7395:2: rule__ParameterListType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group__5__Impl(); @@ -23708,17 +23973,17 @@ public final void rule__ParameterListType__Group__5() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__5__Impl" - // InternalRosSystemParser.g:7319:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:7401:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterListType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7323:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:7324:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7405:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:7406:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:7324:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:7325:2: RightSquareBracket + // InternalRosSystemParser.g:7406:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7407:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getRightSquareBracketKeyword_5()); @@ -23749,14 +24014,14 @@ public final void rule__ParameterListType__Group__5__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group_4__0" - // InternalRosSystemParser.g:7335:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; + // InternalRosSystemParser.g:7417: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:7339:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) - // InternalRosSystemParser.g:7340:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 + // InternalRosSystemParser.g:7421:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) + // InternalRosSystemParser.g:7422:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 { pushFollow(FOLLOW_30); rule__ParameterListType__Group_4__0__Impl(); @@ -23787,17 +24052,17 @@ public final void rule__ParameterListType__Group_4__0() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__0__Impl" - // InternalRosSystemParser.g:7347:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:7429: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:7351:1: ( ( Comma ) ) - // InternalRosSystemParser.g:7352:1: ( Comma ) + // InternalRosSystemParser.g:7433:1: ( ( Comma ) ) + // InternalRosSystemParser.g:7434:1: ( Comma ) { - // InternalRosSystemParser.g:7352:1: ( Comma ) - // InternalRosSystemParser.g:7353:2: Comma + // InternalRosSystemParser.g:7434:1: ( Comma ) + // InternalRosSystemParser.g:7435:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); @@ -23828,14 +24093,14 @@ public final void rule__ParameterListType__Group_4__0__Impl() throws Recognition // $ANTLR start "rule__ParameterListType__Group_4__1" - // InternalRosSystemParser.g:7362:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; + // InternalRosSystemParser.g:7444: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:7366:1: ( rule__ParameterListType__Group_4__1__Impl ) - // InternalRosSystemParser.g:7367:2: rule__ParameterListType__Group_4__1__Impl + // InternalRosSystemParser.g:7448:1: ( rule__ParameterListType__Group_4__1__Impl ) + // InternalRosSystemParser.g:7449:2: rule__ParameterListType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group_4__1__Impl(); @@ -23861,23 +24126,23 @@ public final void rule__ParameterListType__Group_4__1() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__1__Impl" - // InternalRosSystemParser.g:7373:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:7455: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:7377:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:7378:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRosSystemParser.g:7459:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:7460:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) { - // InternalRosSystemParser.g:7378:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) - // InternalRosSystemParser.g:7379:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRosSystemParser.g:7460:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRosSystemParser.g:7461:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_4_1()); } - // InternalRosSystemParser.g:7380:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) - // InternalRosSystemParser.g:7380:3: rule__ParameterListType__SequenceAssignment_4_1 + // InternalRosSystemParser.g:7462:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRosSystemParser.g:7462:3: rule__ParameterListType__SequenceAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_4_1(); @@ -23912,14 +24177,14 @@ public final void rule__ParameterListType__Group_4__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__0" - // InternalRosSystemParser.g:7389:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; + // InternalRosSystemParser.g:7471: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:7393:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) - // InternalRosSystemParser.g:7394:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 + // InternalRosSystemParser.g:7475:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) + // InternalRosSystemParser.g:7476:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 { pushFollow(FOLLOW_34); rule__ParameterStructType__Group__0__Impl(); @@ -23950,23 +24215,23 @@ public final void rule__ParameterStructType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__0__Impl" - // InternalRosSystemParser.g:7401:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7483:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; public final void rule__ParameterStructType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7405:1: ( ( () ) ) - // InternalRosSystemParser.g:7406:1: ( () ) + // InternalRosSystemParser.g:7487:1: ( ( () ) ) + // InternalRosSystemParser.g:7488:1: ( () ) { - // InternalRosSystemParser.g:7406:1: ( () ) - // InternalRosSystemParser.g:7407:2: () + // InternalRosSystemParser.g:7488:1: ( () ) + // InternalRosSystemParser.g:7489:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterStructTypeAction_0()); } - // InternalRosSystemParser.g:7408:2: () - // InternalRosSystemParser.g:7408:3: + // InternalRosSystemParser.g:7490:2: () + // InternalRosSystemParser.g:7490:3: { } @@ -23991,14 +24256,14 @@ public final void rule__ParameterStructType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__1" - // InternalRosSystemParser.g:7416:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; + // InternalRosSystemParser.g:7498: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:7420:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) - // InternalRosSystemParser.g:7421:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 + // InternalRosSystemParser.g:7502:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) + // InternalRosSystemParser.g:7503:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 { pushFollow(FOLLOW_13); rule__ParameterStructType__Group__1__Impl(); @@ -24029,17 +24294,17 @@ public final void rule__ParameterStructType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__1__Impl" - // InternalRosSystemParser.g:7428:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; + // InternalRosSystemParser.g:7510:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; public final void rule__ParameterStructType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7432:1: ( ( Struct ) ) - // InternalRosSystemParser.g:7433:1: ( Struct ) + // InternalRosSystemParser.g:7514:1: ( ( Struct ) ) + // InternalRosSystemParser.g:7515:1: ( Struct ) { - // InternalRosSystemParser.g:7433:1: ( Struct ) - // InternalRosSystemParser.g:7434:2: Struct + // InternalRosSystemParser.g:7515:1: ( Struct ) + // InternalRosSystemParser.g:7516:2: Struct { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getStructKeyword_1()); @@ -24070,14 +24335,14 @@ public final void rule__ParameterStructType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__2" - // InternalRosSystemParser.g:7443:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; + // InternalRosSystemParser.g:7525: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:7447:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) - // InternalRosSystemParser.g:7448:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 + // InternalRosSystemParser.g:7529:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) + // InternalRosSystemParser.g:7530:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 { pushFollow(FOLLOW_7); rule__ParameterStructType__Group__2__Impl(); @@ -24108,17 +24373,17 @@ public final void rule__ParameterStructType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__2__Impl" - // InternalRosSystemParser.g:7455:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:7537:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStructType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7459:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:7460:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7541:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:7542:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:7460:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:7461:2: LeftSquareBracket + // InternalRosSystemParser.g:7542:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7543:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); @@ -24149,14 +24414,14 @@ public final void rule__ParameterStructType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__3" - // InternalRosSystemParser.g:7470:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; + // InternalRosSystemParser.g:7552: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:7474:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) - // InternalRosSystemParser.g:7475:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 + // InternalRosSystemParser.g:7556:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) + // InternalRosSystemParser.g:7557:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 { pushFollow(FOLLOW_14); rule__ParameterStructType__Group__3__Impl(); @@ -24187,23 +24452,23 @@ public final void rule__ParameterStructType__Group__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__3__Impl" - // InternalRosSystemParser.g:7482:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; + // InternalRosSystemParser.g:7564: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:7486:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) - // InternalRosSystemParser.g:7487:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRosSystemParser.g:7568:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) + // InternalRosSystemParser.g:7569:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) { - // InternalRosSystemParser.g:7487:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) - // InternalRosSystemParser.g:7488:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRosSystemParser.g:7569:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRosSystemParser.g:7570:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_3()); } - // InternalRosSystemParser.g:7489:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) - // InternalRosSystemParser.g:7489:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 + // InternalRosSystemParser.g:7571:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRosSystemParser.g:7571:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_3(); @@ -24238,14 +24503,14 @@ public final void rule__ParameterStructType__Group__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__4" - // InternalRosSystemParser.g:7497:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; + // InternalRosSystemParser.g:7579: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:7501:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) - // InternalRosSystemParser.g:7502:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 + // InternalRosSystemParser.g:7583:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) + // InternalRosSystemParser.g:7584:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 { pushFollow(FOLLOW_14); rule__ParameterStructType__Group__4__Impl(); @@ -24276,35 +24541,35 @@ public final void rule__ParameterStructType__Group__4() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__4__Impl" - // InternalRosSystemParser.g:7509:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; + // InternalRosSystemParser.g:7591: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:7513:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) - // InternalRosSystemParser.g:7514:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRosSystemParser.g:7595:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) + // InternalRosSystemParser.g:7596:1: ( ( rule__ParameterStructType__Group_4__0 )* ) { - // InternalRosSystemParser.g:7514:1: ( ( rule__ParameterStructType__Group_4__0 )* ) - // InternalRosSystemParser.g:7515:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalRosSystemParser.g:7596:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRosSystemParser.g:7597:2: ( rule__ParameterStructType__Group_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getGroup_4()); } - // InternalRosSystemParser.g:7516:2: ( rule__ParameterStructType__Group_4__0 )* - loop35: + // InternalRosSystemParser.g:7598:2: ( rule__ParameterStructType__Group_4__0 )* + loop36: do { - int alt35=2; - int LA35_0 = input.LA(1); + int alt36=2; + int LA36_0 = input.LA(1); - if ( (LA35_0==Comma) ) { - alt35=1; + if ( (LA36_0==Comma) ) { + alt36=1; } - switch (alt35) { + switch (alt36) { case 1 : - // InternalRosSystemParser.g:7516:3: rule__ParameterStructType__Group_4__0 + // InternalRosSystemParser.g:7598:3: rule__ParameterStructType__Group_4__0 { pushFollow(FOLLOW_15); rule__ParameterStructType__Group_4__0(); @@ -24316,7 +24581,7 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition break; default : - break loop35; + break loop36; } } while (true); @@ -24345,14 +24610,14 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__5" - // InternalRosSystemParser.g:7524:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; + // InternalRosSystemParser.g:7606: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:7528:1: ( rule__ParameterStructType__Group__5__Impl ) - // InternalRosSystemParser.g:7529:2: rule__ParameterStructType__Group__5__Impl + // InternalRosSystemParser.g:7610:1: ( rule__ParameterStructType__Group__5__Impl ) + // InternalRosSystemParser.g:7611:2: rule__ParameterStructType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__5__Impl(); @@ -24378,17 +24643,17 @@ public final void rule__ParameterStructType__Group__5() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__5__Impl" - // InternalRosSystemParser.g:7535:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:7617:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStructType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7539:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:7540:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7621:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:7622:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:7540:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:7541:2: RightSquareBracket + // InternalRosSystemParser.g:7622:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7623:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getRightSquareBracketKeyword_5()); @@ -24419,14 +24684,14 @@ public final void rule__ParameterStructType__Group__5__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group_4__0" - // InternalRosSystemParser.g:7551:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; + // InternalRosSystemParser.g:7633: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:7555:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) - // InternalRosSystemParser.g:7556:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 + // InternalRosSystemParser.g:7637:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) + // InternalRosSystemParser.g:7638:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 { pushFollow(FOLLOW_7); rule__ParameterStructType__Group_4__0__Impl(); @@ -24457,17 +24722,17 @@ public final void rule__ParameterStructType__Group_4__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__0__Impl" - // InternalRosSystemParser.g:7563:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:7645: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:7567:1: ( ( Comma ) ) - // InternalRosSystemParser.g:7568:1: ( Comma ) + // InternalRosSystemParser.g:7649:1: ( ( Comma ) ) + // InternalRosSystemParser.g:7650:1: ( Comma ) { - // InternalRosSystemParser.g:7568:1: ( Comma ) - // InternalRosSystemParser.g:7569:2: Comma + // InternalRosSystemParser.g:7650:1: ( Comma ) + // InternalRosSystemParser.g:7651:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); @@ -24498,14 +24763,14 @@ public final void rule__ParameterStructType__Group_4__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructType__Group_4__1" - // InternalRosSystemParser.g:7578:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; + // InternalRosSystemParser.g:7660: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:7582:1: ( rule__ParameterStructType__Group_4__1__Impl ) - // InternalRosSystemParser.g:7583:2: rule__ParameterStructType__Group_4__1__Impl + // InternalRosSystemParser.g:7664:1: ( rule__ParameterStructType__Group_4__1__Impl ) + // InternalRosSystemParser.g:7665:2: rule__ParameterStructType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group_4__1__Impl(); @@ -24531,23 +24796,23 @@ public final void rule__ParameterStructType__Group_4__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__1__Impl" - // InternalRosSystemParser.g:7589:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:7671: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:7593:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:7594:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRosSystemParser.g:7675:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:7676:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) { - // InternalRosSystemParser.g:7594:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) - // InternalRosSystemParser.g:7595:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRosSystemParser.g:7676:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRosSystemParser.g:7677:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_4_1()); } - // InternalRosSystemParser.g:7596:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) - // InternalRosSystemParser.g:7596:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 + // InternalRosSystemParser.g:7678:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRosSystemParser.g:7678:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1(); @@ -24582,14 +24847,14 @@ public final void rule__ParameterStructType__Group_4__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterIntegerType__Group__0" - // InternalRosSystemParser.g:7605:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; + // InternalRosSystemParser.g:7687: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:7609:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) - // InternalRosSystemParser.g:7610:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 + // InternalRosSystemParser.g:7691:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) + // InternalRosSystemParser.g:7692:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 { pushFollow(FOLLOW_35); rule__ParameterIntegerType__Group__0__Impl(); @@ -24620,23 +24885,23 @@ public final void rule__ParameterIntegerType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__0__Impl" - // InternalRosSystemParser.g:7617:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7699:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; public final void rule__ParameterIntegerType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7621:1: ( ( () ) ) - // InternalRosSystemParser.g:7622:1: ( () ) + // InternalRosSystemParser.g:7703:1: ( ( () ) ) + // InternalRosSystemParser.g:7704:1: ( () ) { - // InternalRosSystemParser.g:7622:1: ( () ) - // InternalRosSystemParser.g:7623:2: () + // InternalRosSystemParser.g:7704:1: ( () ) + // InternalRosSystemParser.g:7705:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getParameterIntegerTypeAction_0()); } - // InternalRosSystemParser.g:7624:2: () - // InternalRosSystemParser.g:7624:3: + // InternalRosSystemParser.g:7706:2: () + // InternalRosSystemParser.g:7706:3: { } @@ -24661,14 +24926,14 @@ public final void rule__ParameterIntegerType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__1" - // InternalRosSystemParser.g:7632:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; + // InternalRosSystemParser.g:7714: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:7636:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) - // InternalRosSystemParser.g:7637:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 + // InternalRosSystemParser.g:7718:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) + // InternalRosSystemParser.g:7719:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 { pushFollow(FOLLOW_36); rule__ParameterIntegerType__Group__1__Impl(); @@ -24699,17 +24964,17 @@ public final void rule__ParameterIntegerType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__1__Impl" - // InternalRosSystemParser.g:7644:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; + // InternalRosSystemParser.g:7726:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; public final void rule__ParameterIntegerType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7648:1: ( ( Integer ) ) - // InternalRosSystemParser.g:7649:1: ( Integer ) + // InternalRosSystemParser.g:7730:1: ( ( Integer ) ) + // InternalRosSystemParser.g:7731:1: ( Integer ) { - // InternalRosSystemParser.g:7649:1: ( Integer ) - // InternalRosSystemParser.g:7650:2: Integer + // InternalRosSystemParser.g:7731:1: ( Integer ) + // InternalRosSystemParser.g:7732:2: Integer { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); @@ -24740,14 +25005,14 @@ public final void rule__ParameterIntegerType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__2" - // InternalRosSystemParser.g:7659:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; + // InternalRosSystemParser.g:7741: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:7663:1: ( rule__ParameterIntegerType__Group__2__Impl ) - // InternalRosSystemParser.g:7664:2: rule__ParameterIntegerType__Group__2__Impl + // InternalRosSystemParser.g:7745:1: ( rule__ParameterIntegerType__Group__2__Impl ) + // InternalRosSystemParser.g:7746:2: rule__ParameterIntegerType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__2__Impl(); @@ -24773,31 +25038,31 @@ public final void rule__ParameterIntegerType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__2__Impl" - // InternalRosSystemParser.g:7670:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7752: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:7674:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7675:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRosSystemParser.g:7756:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7757:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7675:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) - // InternalRosSystemParser.g:7676:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalRosSystemParser.g:7757:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRosSystemParser.g:7758:2: ( rule__ParameterIntegerType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7677:2: ( rule__ParameterIntegerType__Group_2__0 )? - int alt36=2; - int LA36_0 = input.LA(1); + // InternalRosSystemParser.g:7759:2: ( rule__ParameterIntegerType__Group_2__0 )? + int alt37=2; + int LA37_0 = input.LA(1); - if ( (LA36_0==Default) ) { - alt36=1; + if ( (LA37_0==Default) ) { + alt37=1; } - switch (alt36) { + switch (alt37) { case 1 : - // InternalRosSystemParser.g:7677:3: rule__ParameterIntegerType__Group_2__0 + // InternalRosSystemParser.g:7759:3: rule__ParameterIntegerType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__0(); @@ -24835,14 +25100,14 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group_2__0" - // InternalRosSystemParser.g:7686:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; + // InternalRosSystemParser.g:7768: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:7690:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) - // InternalRosSystemParser.g:7691:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 + // InternalRosSystemParser.g:7772:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) + // InternalRosSystemParser.g:7773:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 { pushFollow(FOLLOW_16); rule__ParameterIntegerType__Group_2__0__Impl(); @@ -24873,17 +25138,17 @@ public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__0__Impl" - // InternalRosSystemParser.g:7698:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7780: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:7702:1: ( ( Default ) ) - // InternalRosSystemParser.g:7703:1: ( Default ) + // InternalRosSystemParser.g:7784:1: ( ( Default ) ) + // InternalRosSystemParser.g:7785:1: ( Default ) { - // InternalRosSystemParser.g:7703:1: ( Default ) - // InternalRosSystemParser.g:7704:2: Default + // InternalRosSystemParser.g:7785:1: ( Default ) + // InternalRosSystemParser.g:7786:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); @@ -24914,14 +25179,14 @@ public final void rule__ParameterIntegerType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterIntegerType__Group_2__1" - // InternalRosSystemParser.g:7713:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7795: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:7717:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7718:2: rule__ParameterIntegerType__Group_2__1__Impl + // InternalRosSystemParser.g:7799:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7800:2: rule__ParameterIntegerType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__1__Impl(); @@ -24947,23 +25212,23 @@ public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__1__Impl" - // InternalRosSystemParser.g:7724:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7806: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:7728:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7729:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7810:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7811:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7729:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7730:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7811:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7812:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7731:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7731:3: rule__ParameterIntegerType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7813:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7813:3: rule__ParameterIntegerType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__DefaultAssignment_2_1(); @@ -24998,14 +25263,14 @@ public final void rule__ParameterIntegerType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterStringType__Group__0" - // InternalRosSystemParser.g:7740:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; + // InternalRosSystemParser.g:7822: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:7744:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) - // InternalRosSystemParser.g:7745:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 + // InternalRosSystemParser.g:7826:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) + // InternalRosSystemParser.g:7827:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 { pushFollow(FOLLOW_37); rule__ParameterStringType__Group__0__Impl(); @@ -25036,23 +25301,23 @@ public final void rule__ParameterStringType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__0__Impl" - // InternalRosSystemParser.g:7752:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7834:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; public final void rule__ParameterStringType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7756:1: ( ( () ) ) - // InternalRosSystemParser.g:7757:1: ( () ) + // InternalRosSystemParser.g:7838:1: ( ( () ) ) + // InternalRosSystemParser.g:7839:1: ( () ) { - // InternalRosSystemParser.g:7757:1: ( () ) - // InternalRosSystemParser.g:7758:2: () + // InternalRosSystemParser.g:7839:1: ( () ) + // InternalRosSystemParser.g:7840:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getParameterStringTypeAction_0()); } - // InternalRosSystemParser.g:7759:2: () - // InternalRosSystemParser.g:7759:3: + // InternalRosSystemParser.g:7841:2: () + // InternalRosSystemParser.g:7841:3: { } @@ -25077,14 +25342,14 @@ public final void rule__ParameterStringType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__1" - // InternalRosSystemParser.g:7767:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; + // InternalRosSystemParser.g:7849: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:7771:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) - // InternalRosSystemParser.g:7772:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 + // InternalRosSystemParser.g:7853:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) + // InternalRosSystemParser.g:7854:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 { pushFollow(FOLLOW_36); rule__ParameterStringType__Group__1__Impl(); @@ -25115,17 +25380,17 @@ public final void rule__ParameterStringType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__1__Impl" - // InternalRosSystemParser.g:7779:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; + // InternalRosSystemParser.g:7861:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; public final void rule__ParameterStringType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7783:1: ( ( String ) ) - // InternalRosSystemParser.g:7784:1: ( String ) + // InternalRosSystemParser.g:7865:1: ( ( String ) ) + // InternalRosSystemParser.g:7866:1: ( String ) { - // InternalRosSystemParser.g:7784:1: ( String ) - // InternalRosSystemParser.g:7785:2: String + // InternalRosSystemParser.g:7866:1: ( String ) + // InternalRosSystemParser.g:7867:2: String { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); @@ -25156,14 +25421,14 @@ public final void rule__ParameterStringType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__2" - // InternalRosSystemParser.g:7794:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; + // InternalRosSystemParser.g:7876: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:7798:1: ( rule__ParameterStringType__Group__2__Impl ) - // InternalRosSystemParser.g:7799:2: rule__ParameterStringType__Group__2__Impl + // InternalRosSystemParser.g:7880:1: ( rule__ParameterStringType__Group__2__Impl ) + // InternalRosSystemParser.g:7881:2: rule__ParameterStringType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__2__Impl(); @@ -25189,31 +25454,31 @@ public final void rule__ParameterStringType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__2__Impl" - // InternalRosSystemParser.g:7805:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7887: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:7809:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7810:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosSystemParser.g:7891:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7892:1: ( ( rule__ParameterStringType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7810:1: ( ( rule__ParameterStringType__Group_2__0 )? ) - // InternalRosSystemParser.g:7811:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRosSystemParser.g:7892:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosSystemParser.g:7893:2: ( rule__ParameterStringType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7812:2: ( rule__ParameterStringType__Group_2__0 )? - int alt37=2; - int LA37_0 = input.LA(1); + // InternalRosSystemParser.g:7894:2: ( rule__ParameterStringType__Group_2__0 )? + int alt38=2; + int LA38_0 = input.LA(1); - if ( (LA37_0==Default) ) { - alt37=1; + if ( (LA38_0==Default) ) { + alt38=1; } - switch (alt37) { + switch (alt38) { case 1 : - // InternalRosSystemParser.g:7812:3: rule__ParameterStringType__Group_2__0 + // InternalRosSystemParser.g:7894:3: rule__ParameterStringType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__0(); @@ -25251,14 +25516,14 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group_2__0" - // InternalRosSystemParser.g:7821:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; + // InternalRosSystemParser.g:7903: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:7825:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) - // InternalRosSystemParser.g:7826:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 + // InternalRosSystemParser.g:7907:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) + // InternalRosSystemParser.g:7908:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 { pushFollow(FOLLOW_7); rule__ParameterStringType__Group_2__0__Impl(); @@ -25289,17 +25554,17 @@ public final void rule__ParameterStringType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__0__Impl" - // InternalRosSystemParser.g:7833:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7915: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:7837:1: ( ( Default ) ) - // InternalRosSystemParser.g:7838:1: ( Default ) + // InternalRosSystemParser.g:7919:1: ( ( Default ) ) + // InternalRosSystemParser.g:7920:1: ( Default ) { - // InternalRosSystemParser.g:7838:1: ( Default ) - // InternalRosSystemParser.g:7839:2: Default + // InternalRosSystemParser.g:7920:1: ( Default ) + // InternalRosSystemParser.g:7921:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); @@ -25330,14 +25595,14 @@ public final void rule__ParameterStringType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStringType__Group_2__1" - // InternalRosSystemParser.g:7848:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7930: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:7852:1: ( rule__ParameterStringType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7853:2: rule__ParameterStringType__Group_2__1__Impl + // InternalRosSystemParser.g:7934:1: ( rule__ParameterStringType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7935:2: rule__ParameterStringType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__1__Impl(); @@ -25363,23 +25628,23 @@ public final void rule__ParameterStringType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__1__Impl" - // InternalRosSystemParser.g:7859:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7941: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:7863:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7864:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7945:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7946:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7864:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7865:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7946:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7947:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7866:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7866:3: rule__ParameterStringType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7948:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7948:3: rule__ParameterStringType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterStringType__DefaultAssignment_2_1(); @@ -25414,14 +25679,14 @@ public final void rule__ParameterStringType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group__0" - // InternalRosSystemParser.g:7875:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; + // InternalRosSystemParser.g:7957: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:7879:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) - // InternalRosSystemParser.g:7880:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 + // InternalRosSystemParser.g:7961:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) + // InternalRosSystemParser.g:7962:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 { pushFollow(FOLLOW_38); rule__ParameterDoubleType__Group__0__Impl(); @@ -25452,23 +25717,23 @@ public final void rule__ParameterDoubleType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__0__Impl" - // InternalRosSystemParser.g:7887:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7969:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; public final void rule__ParameterDoubleType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7891:1: ( ( () ) ) - // InternalRosSystemParser.g:7892:1: ( () ) + // InternalRosSystemParser.g:7973:1: ( ( () ) ) + // InternalRosSystemParser.g:7974:1: ( () ) { - // InternalRosSystemParser.g:7892:1: ( () ) - // InternalRosSystemParser.g:7893:2: () + // InternalRosSystemParser.g:7974:1: ( () ) + // InternalRosSystemParser.g:7975:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getParameterDoubleTypeAction_0()); } - // InternalRosSystemParser.g:7894:2: () - // InternalRosSystemParser.g:7894:3: + // InternalRosSystemParser.g:7976:2: () + // InternalRosSystemParser.g:7976:3: { } @@ -25493,14 +25758,14 @@ public final void rule__ParameterDoubleType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__1" - // InternalRosSystemParser.g:7902:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; + // InternalRosSystemParser.g:7984: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:7906:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) - // InternalRosSystemParser.g:7907:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 + // InternalRosSystemParser.g:7988:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) + // InternalRosSystemParser.g:7989:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 { pushFollow(FOLLOW_36); rule__ParameterDoubleType__Group__1__Impl(); @@ -25531,17 +25796,17 @@ public final void rule__ParameterDoubleType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__1__Impl" - // InternalRosSystemParser.g:7914:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; + // InternalRosSystemParser.g:7996:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; public final void rule__ParameterDoubleType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7918:1: ( ( Double ) ) - // InternalRosSystemParser.g:7919:1: ( Double ) + // InternalRosSystemParser.g:8000:1: ( ( Double ) ) + // InternalRosSystemParser.g:8001:1: ( Double ) { - // InternalRosSystemParser.g:7919:1: ( Double ) - // InternalRosSystemParser.g:7920:2: Double + // InternalRosSystemParser.g:8001:1: ( Double ) + // InternalRosSystemParser.g:8002:2: Double { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); @@ -25572,14 +25837,14 @@ public final void rule__ParameterDoubleType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__2" - // InternalRosSystemParser.g:7929:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; + // InternalRosSystemParser.g:8011: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:7933:1: ( rule__ParameterDoubleType__Group__2__Impl ) - // InternalRosSystemParser.g:7934:2: rule__ParameterDoubleType__Group__2__Impl + // InternalRosSystemParser.g:8015:1: ( rule__ParameterDoubleType__Group__2__Impl ) + // InternalRosSystemParser.g:8016:2: rule__ParameterDoubleType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__2__Impl(); @@ -25605,31 +25870,31 @@ public final void rule__ParameterDoubleType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__2__Impl" - // InternalRosSystemParser.g:7940:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:8022: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:7944:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7945:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosSystemParser.g:8026:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:8027:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7945:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) - // InternalRosSystemParser.g:7946:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRosSystemParser.g:8027:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosSystemParser.g:8028:2: ( rule__ParameterDoubleType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7947:2: ( rule__ParameterDoubleType__Group_2__0 )? - int alt38=2; - int LA38_0 = input.LA(1); + // InternalRosSystemParser.g:8029:2: ( rule__ParameterDoubleType__Group_2__0 )? + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA38_0==Default) ) { - alt38=1; + if ( (LA39_0==Default) ) { + alt39=1; } - switch (alt38) { + switch (alt39) { case 1 : - // InternalRosSystemParser.g:7947:3: rule__ParameterDoubleType__Group_2__0 + // InternalRosSystemParser.g:8029:3: rule__ParameterDoubleType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__0(); @@ -25667,14 +25932,14 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group_2__0" - // InternalRosSystemParser.g:7956:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; + // InternalRosSystemParser.g:8038: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:7960:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) - // InternalRosSystemParser.g:7961:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 + // InternalRosSystemParser.g:8042:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) + // InternalRosSystemParser.g:8043:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 { pushFollow(FOLLOW_39); rule__ParameterDoubleType__Group_2__0__Impl(); @@ -25705,17 +25970,17 @@ public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__0__Impl" - // InternalRosSystemParser.g:7968:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:8050: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:7972:1: ( ( Default ) ) - // InternalRosSystemParser.g:7973:1: ( Default ) + // InternalRosSystemParser.g:8054:1: ( ( Default ) ) + // InternalRosSystemParser.g:8055:1: ( Default ) { - // InternalRosSystemParser.g:7973:1: ( Default ) - // InternalRosSystemParser.g:7974:2: Default + // InternalRosSystemParser.g:8055:1: ( Default ) + // InternalRosSystemParser.g:8056:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); @@ -25746,14 +26011,14 @@ public final void rule__ParameterDoubleType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group_2__1" - // InternalRosSystemParser.g:7983:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; + // InternalRosSystemParser.g:8065: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:7987:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7988:2: rule__ParameterDoubleType__Group_2__1__Impl + // InternalRosSystemParser.g:8069:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) + // InternalRosSystemParser.g:8070:2: rule__ParameterDoubleType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__1__Impl(); @@ -25779,23 +26044,23 @@ public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__1__Impl" - // InternalRosSystemParser.g:7994:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:8076: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:7998:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7999:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:8080:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:8081:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7999:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:8000:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:8081:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:8082:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:8001:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:8001:3: rule__ParameterDoubleType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:8083:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:8083:3: rule__ParameterDoubleType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__DefaultAssignment_2_1(); @@ -25830,14 +26095,14 @@ public final void rule__ParameterDoubleType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterBooleanType__Group__0" - // InternalRosSystemParser.g:8010:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; + // InternalRosSystemParser.g:8092: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:8014:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) - // InternalRosSystemParser.g:8015:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 + // InternalRosSystemParser.g:8096:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) + // InternalRosSystemParser.g:8097:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 { pushFollow(FOLLOW_40); rule__ParameterBooleanType__Group__0__Impl(); @@ -25868,23 +26133,23 @@ public final void rule__ParameterBooleanType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__0__Impl" - // InternalRosSystemParser.g:8022:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8104:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; public final void rule__ParameterBooleanType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8026:1: ( ( () ) ) - // InternalRosSystemParser.g:8027:1: ( () ) + // InternalRosSystemParser.g:8108:1: ( ( () ) ) + // InternalRosSystemParser.g:8109:1: ( () ) { - // InternalRosSystemParser.g:8027:1: ( () ) - // InternalRosSystemParser.g:8028:2: () + // InternalRosSystemParser.g:8109:1: ( () ) + // InternalRosSystemParser.g:8110:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); } - // InternalRosSystemParser.g:8029:2: () - // InternalRosSystemParser.g:8029:3: + // InternalRosSystemParser.g:8111:2: () + // InternalRosSystemParser.g:8111:3: { } @@ -25909,14 +26174,14 @@ public final void rule__ParameterBooleanType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__1" - // InternalRosSystemParser.g:8037:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; + // InternalRosSystemParser.g:8119: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:8041:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) - // InternalRosSystemParser.g:8042:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 + // InternalRosSystemParser.g:8123:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) + // InternalRosSystemParser.g:8124:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 { pushFollow(FOLLOW_36); rule__ParameterBooleanType__Group__1__Impl(); @@ -25947,17 +26212,17 @@ public final void rule__ParameterBooleanType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__1__Impl" - // InternalRosSystemParser.g:8049:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; + // InternalRosSystemParser.g:8131:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; public final void rule__ParameterBooleanType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8053:1: ( ( Boolean ) ) - // InternalRosSystemParser.g:8054:1: ( Boolean ) + // InternalRosSystemParser.g:8135:1: ( ( Boolean ) ) + // InternalRosSystemParser.g:8136:1: ( Boolean ) { - // InternalRosSystemParser.g:8054:1: ( Boolean ) - // InternalRosSystemParser.g:8055:2: Boolean + // InternalRosSystemParser.g:8136:1: ( Boolean ) + // InternalRosSystemParser.g:8137:2: Boolean { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); @@ -25988,14 +26253,14 @@ public final void rule__ParameterBooleanType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__2" - // InternalRosSystemParser.g:8064:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; + // InternalRosSystemParser.g:8146: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:8068:1: ( rule__ParameterBooleanType__Group__2__Impl ) - // InternalRosSystemParser.g:8069:2: rule__ParameterBooleanType__Group__2__Impl + // InternalRosSystemParser.g:8150:1: ( rule__ParameterBooleanType__Group__2__Impl ) + // InternalRosSystemParser.g:8151:2: rule__ParameterBooleanType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__2__Impl(); @@ -26021,31 +26286,31 @@ public final void rule__ParameterBooleanType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__2__Impl" - // InternalRosSystemParser.g:8075:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:8157: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:8079:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:8080:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRosSystemParser.g:8161:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:8162:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) { - // InternalRosSystemParser.g:8080:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) - // InternalRosSystemParser.g:8081:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRosSystemParser.g:8162:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRosSystemParser.g:8163:2: ( rule__ParameterBooleanType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:8082:2: ( rule__ParameterBooleanType__Group_2__0 )? - int alt39=2; - int LA39_0 = input.LA(1); + // InternalRosSystemParser.g:8164:2: ( rule__ParameterBooleanType__Group_2__0 )? + int alt40=2; + int LA40_0 = input.LA(1); - if ( (LA39_0==Default) ) { - alt39=1; + if ( (LA40_0==Default) ) { + alt40=1; } - switch (alt39) { + switch (alt40) { case 1 : - // InternalRosSystemParser.g:8082:3: rule__ParameterBooleanType__Group_2__0 + // InternalRosSystemParser.g:8164:3: rule__ParameterBooleanType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__0(); @@ -26083,14 +26348,14 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group_2__0" - // InternalRosSystemParser.g:8091:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; + // InternalRosSystemParser.g:8173: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:8095:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) - // InternalRosSystemParser.g:8096:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 + // InternalRosSystemParser.g:8177:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) + // InternalRosSystemParser.g:8178:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 { pushFollow(FOLLOW_41); rule__ParameterBooleanType__Group_2__0__Impl(); @@ -26121,17 +26386,17 @@ public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__0__Impl" - // InternalRosSystemParser.g:8103:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:8185: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:8107:1: ( ( Default ) ) - // InternalRosSystemParser.g:8108:1: ( Default ) + // InternalRosSystemParser.g:8189:1: ( ( Default ) ) + // InternalRosSystemParser.g:8190:1: ( Default ) { - // InternalRosSystemParser.g:8108:1: ( Default ) - // InternalRosSystemParser.g:8109:2: Default + // InternalRosSystemParser.g:8190:1: ( Default ) + // InternalRosSystemParser.g:8191:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); @@ -26162,14 +26427,14 @@ public final void rule__ParameterBooleanType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterBooleanType__Group_2__1" - // InternalRosSystemParser.g:8118:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; + // InternalRosSystemParser.g:8200: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:8122:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) - // InternalRosSystemParser.g:8123:2: rule__ParameterBooleanType__Group_2__1__Impl + // InternalRosSystemParser.g:8204:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) + // InternalRosSystemParser.g:8205:2: rule__ParameterBooleanType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__1__Impl(); @@ -26195,23 +26460,23 @@ public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__1__Impl" - // InternalRosSystemParser.g:8129:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:8211: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:8133:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:8134:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:8215:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:8216:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:8134:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:8135:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:8216:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:8217:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:8136:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:8136:3: rule__ParameterBooleanType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:8218:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:8218:3: rule__ParameterBooleanType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__DefaultAssignment_2_1(); @@ -26246,14 +26511,14 @@ public final void rule__ParameterBooleanType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterBase64Type__Group__0" - // InternalRosSystemParser.g:8145:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; + // InternalRosSystemParser.g:8227: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:8149:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) - // InternalRosSystemParser.g:8150:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 + // InternalRosSystemParser.g:8231:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) + // InternalRosSystemParser.g:8232:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 { pushFollow(FOLLOW_42); rule__ParameterBase64Type__Group__0__Impl(); @@ -26284,23 +26549,23 @@ public final void rule__ParameterBase64Type__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__0__Impl" - // InternalRosSystemParser.g:8157:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8239:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; public final void rule__ParameterBase64Type__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8161:1: ( ( () ) ) - // InternalRosSystemParser.g:8162:1: ( () ) + // InternalRosSystemParser.g:8243:1: ( ( () ) ) + // InternalRosSystemParser.g:8244:1: ( () ) { - // InternalRosSystemParser.g:8162:1: ( () ) - // InternalRosSystemParser.g:8163:2: () + // InternalRosSystemParser.g:8244:1: ( () ) + // InternalRosSystemParser.g:8245:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getParameterBase64TypeAction_0()); } - // InternalRosSystemParser.g:8164:2: () - // InternalRosSystemParser.g:8164:3: + // InternalRosSystemParser.g:8246:2: () + // InternalRosSystemParser.g:8246:3: { } @@ -26325,14 +26590,14 @@ public final void rule__ParameterBase64Type__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__1" - // InternalRosSystemParser.g:8172:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; + // InternalRosSystemParser.g:8254: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:8176:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) - // InternalRosSystemParser.g:8177:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 + // InternalRosSystemParser.g:8258:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) + // InternalRosSystemParser.g:8259:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 { pushFollow(FOLLOW_36); rule__ParameterBase64Type__Group__1__Impl(); @@ -26363,17 +26628,17 @@ public final void rule__ParameterBase64Type__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__1__Impl" - // InternalRosSystemParser.g:8184:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; + // InternalRosSystemParser.g:8266:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; public final void rule__ParameterBase64Type__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8188:1: ( ( Base64 ) ) - // InternalRosSystemParser.g:8189:1: ( Base64 ) + // InternalRosSystemParser.g:8270:1: ( ( Base64 ) ) + // InternalRosSystemParser.g:8271:1: ( Base64 ) { - // InternalRosSystemParser.g:8189:1: ( Base64 ) - // InternalRosSystemParser.g:8190:2: Base64 + // InternalRosSystemParser.g:8271:1: ( Base64 ) + // InternalRosSystemParser.g:8272:2: Base64 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); @@ -26404,14 +26669,14 @@ public final void rule__ParameterBase64Type__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__2" - // InternalRosSystemParser.g:8199:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; + // InternalRosSystemParser.g:8281: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:8203:1: ( rule__ParameterBase64Type__Group__2__Impl ) - // InternalRosSystemParser.g:8204:2: rule__ParameterBase64Type__Group__2__Impl + // InternalRosSystemParser.g:8285:1: ( rule__ParameterBase64Type__Group__2__Impl ) + // InternalRosSystemParser.g:8286:2: rule__ParameterBase64Type__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__2__Impl(); @@ -26437,31 +26702,31 @@ public final void rule__ParameterBase64Type__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__2__Impl" - // InternalRosSystemParser.g:8210:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; + // InternalRosSystemParser.g:8292: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:8214:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) - // InternalRosSystemParser.g:8215:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosSystemParser.g:8296:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) + // InternalRosSystemParser.g:8297:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) { - // InternalRosSystemParser.g:8215:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) - // InternalRosSystemParser.g:8216:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRosSystemParser.g:8297:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosSystemParser.g:8298:2: ( rule__ParameterBase64Type__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:8217:2: ( rule__ParameterBase64Type__Group_2__0 )? - int alt40=2; - int LA40_0 = input.LA(1); + // InternalRosSystemParser.g:8299:2: ( rule__ParameterBase64Type__Group_2__0 )? + int alt41=2; + int LA41_0 = input.LA(1); - if ( (LA40_0==Default) ) { - alt40=1; + if ( (LA41_0==Default) ) { + alt41=1; } - switch (alt40) { + switch (alt41) { case 1 : - // InternalRosSystemParser.g:8217:3: rule__ParameterBase64Type__Group_2__0 + // InternalRosSystemParser.g:8299:3: rule__ParameterBase64Type__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__0(); @@ -26499,14 +26764,14 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group_2__0" - // InternalRosSystemParser.g:8226:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; + // InternalRosSystemParser.g:8308: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:8230:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) - // InternalRosSystemParser.g:8231:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 + // InternalRosSystemParser.g:8312:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) + // InternalRosSystemParser.g:8313:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 { pushFollow(FOLLOW_43); rule__ParameterBase64Type__Group_2__0__Impl(); @@ -26537,17 +26802,17 @@ public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__0__Impl" - // InternalRosSystemParser.g:8238:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:8320: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:8242:1: ( ( Default ) ) - // InternalRosSystemParser.g:8243:1: ( Default ) + // InternalRosSystemParser.g:8324:1: ( ( Default ) ) + // InternalRosSystemParser.g:8325:1: ( Default ) { - // InternalRosSystemParser.g:8243:1: ( Default ) - // InternalRosSystemParser.g:8244:2: Default + // InternalRosSystemParser.g:8325:1: ( Default ) + // InternalRosSystemParser.g:8326:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); @@ -26578,14 +26843,14 @@ public final void rule__ParameterBase64Type__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterBase64Type__Group_2__1" - // InternalRosSystemParser.g:8253:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; + // InternalRosSystemParser.g:8335: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:8257:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) - // InternalRosSystemParser.g:8258:2: rule__ParameterBase64Type__Group_2__1__Impl + // InternalRosSystemParser.g:8339:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) + // InternalRosSystemParser.g:8340:2: rule__ParameterBase64Type__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__1__Impl(); @@ -26611,23 +26876,23 @@ public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__1__Impl" - // InternalRosSystemParser.g:8264:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:8346: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:8268:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:8269:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:8350:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:8351:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:8269:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:8270:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:8351:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:8352:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:8271:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:8271:3: rule__ParameterBase64Type__DefaultAssignment_2_1 + // InternalRosSystemParser.g:8353:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:8353:3: rule__ParameterBase64Type__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__DefaultAssignment_2_1(); @@ -26662,14 +26927,14 @@ public final void rule__ParameterBase64Type__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterArrayType__Group__0" - // InternalRosSystemParser.g:8280:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; + // InternalRosSystemParser.g:8362: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:8284:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) - // InternalRosSystemParser.g:8285:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 + // InternalRosSystemParser.g:8366:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) + // InternalRosSystemParser.g:8367:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { pushFollow(FOLLOW_13); rule__ParameterArrayType__Group__0__Impl(); @@ -26700,17 +26965,17 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__0__Impl" - // InternalRosSystemParser.g:8292:1: rule__ParameterArrayType__Group__0__Impl : ( Array ) ; + // InternalRosSystemParser.g:8374:1: rule__ParameterArrayType__Group__0__Impl : ( Array ) ; public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8296:1: ( ( Array ) ) - // InternalRosSystemParser.g:8297:1: ( Array ) + // InternalRosSystemParser.g:8378:1: ( ( Array ) ) + // InternalRosSystemParser.g:8379:1: ( Array ) { - // InternalRosSystemParser.g:8297:1: ( Array ) - // InternalRosSystemParser.g:8298:2: Array + // InternalRosSystemParser.g:8379:1: ( Array ) + // InternalRosSystemParser.g:8380:2: Array { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); @@ -26741,14 +27006,14 @@ public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__1" - // InternalRosSystemParser.g:8307:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; + // InternalRosSystemParser.g:8389: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:8311:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) - // InternalRosSystemParser.g:8312:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 + // InternalRosSystemParser.g:8393:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) + // InternalRosSystemParser.g:8394:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { pushFollow(FOLLOW_30); rule__ParameterArrayType__Group__1__Impl(); @@ -26779,17 +27044,17 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRosSystemParser.g:8319:1: rule__ParameterArrayType__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8401:1: rule__ParameterArrayType__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8323:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8324:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8405:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8406:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8324:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8325:2: LeftSquareBracket + // InternalRosSystemParser.g:8406:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8407:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); @@ -26820,14 +27085,14 @@ public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRosSystemParser.g:8334:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; + // InternalRosSystemParser.g:8416: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:8338:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRosSystemParser.g:8339:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 + // InternalRosSystemParser.g:8420:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) + // InternalRosSystemParser.g:8421:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 { pushFollow(FOLLOW_24); rule__ParameterArrayType__Group__2__Impl(); @@ -26858,23 +27123,23 @@ public final void rule__ParameterArrayType__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRosSystemParser.g:8346:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; + // InternalRosSystemParser.g:8428: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:8350:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) - // InternalRosSystemParser.g:8351:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRosSystemParser.g:8432:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) + // InternalRosSystemParser.g:8433:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) { - // InternalRosSystemParser.g:8351:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) - // InternalRosSystemParser.g:8352:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRosSystemParser.g:8433:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRosSystemParser.g:8434:2: ( rule__ParameterArrayType__TypeAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } - // InternalRosSystemParser.g:8353:2: ( rule__ParameterArrayType__TypeAssignment_2 ) - // InternalRosSystemParser.g:8353:3: rule__ParameterArrayType__TypeAssignment_2 + // InternalRosSystemParser.g:8435:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRosSystemParser.g:8435:3: rule__ParameterArrayType__TypeAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterArrayType__TypeAssignment_2(); @@ -26909,14 +27174,14 @@ public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRosSystemParser.g:8361:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; + // InternalRosSystemParser.g:8443: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:8365:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRosSystemParser.g:8366:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + // InternalRosSystemParser.g:8447:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) + // InternalRosSystemParser.g:8448:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 { pushFollow(FOLLOW_36); rule__ParameterArrayType__Group__3__Impl(); @@ -26947,17 +27212,17 @@ public final void rule__ParameterArrayType__Group__3() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRosSystemParser.g:8373:1: rule__ParameterArrayType__Group__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:8455:1: rule__ParameterArrayType__Group__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8377:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8378:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8459:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:8460:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8378:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8379:2: RightSquareBracket + // InternalRosSystemParser.g:8460:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8461:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); @@ -26988,14 +27253,14 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRosSystemParser.g:8388:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; + // InternalRosSystemParser.g:8470: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:8392:1: ( rule__ParameterArrayType__Group__4__Impl ) - // InternalRosSystemParser.g:8393:2: rule__ParameterArrayType__Group__4__Impl + // InternalRosSystemParser.g:8474:1: ( rule__ParameterArrayType__Group__4__Impl ) + // InternalRosSystemParser.g:8475:2: rule__ParameterArrayType__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__4__Impl(); @@ -27021,31 +27286,31 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRosSystemParser.g:8399:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; + // InternalRosSystemParser.g:8481: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 { - // InternalRosSystemParser.g:8403:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) - // InternalRosSystemParser.g:8404:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRosSystemParser.g:8485:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) + // InternalRosSystemParser.g:8486:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) { - // InternalRosSystemParser.g:8404:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - // InternalRosSystemParser.g:8405:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRosSystemParser.g:8486:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRosSystemParser.g:8487:2: ( rule__ParameterArrayType__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } - // InternalRosSystemParser.g:8406:2: ( rule__ParameterArrayType__Group_4__0 )? - int alt41=2; - int LA41_0 = input.LA(1); + // InternalRosSystemParser.g:8488:2: ( rule__ParameterArrayType__Group_4__0 )? + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA41_0==Default) ) { - alt41=1; + if ( (LA42_0==Default) ) { + alt42=1; } - switch (alt41) { + switch (alt42) { case 1 : - // InternalRosSystemParser.g:8406:3: rule__ParameterArrayType__Group_4__0 + // InternalRosSystemParser.g:8488:3: rule__ParameterArrayType__Group_4__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group_4__0(); @@ -27083,14 +27348,14 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group_4__0" - // InternalRosSystemParser.g:8415:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; + // InternalRosSystemParser.g:8497: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 { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8419:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) - // InternalRosSystemParser.g:8420:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 + // InternalRosSystemParser.g:8501:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) + // InternalRosSystemParser.g:8502:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 { pushFollow(FOLLOW_13); rule__ParameterArrayType__Group_4__0__Impl(); @@ -27121,17 +27386,17 @@ public final void rule__ParameterArrayType__Group_4__0() throws RecognitionExcep // $ANTLR start "rule__ParameterArrayType__Group_4__0__Impl" - // InternalRosSystemParser.g:8427:1: rule__ParameterArrayType__Group_4__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:8509:1: rule__ParameterArrayType__Group_4__0__Impl : ( Default ) ; public final void rule__ParameterArrayType__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8431:1: ( ( Default ) ) - // InternalRosSystemParser.g:8432:1: ( Default ) + // InternalRosSystemParser.g:8513:1: ( ( Default ) ) + // InternalRosSystemParser.g:8514:1: ( Default ) { - // InternalRosSystemParser.g:8432:1: ( Default ) - // InternalRosSystemParser.g:8433:2: Default + // InternalRosSystemParser.g:8514:1: ( Default ) + // InternalRosSystemParser.g:8515:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); @@ -27162,14 +27427,14 @@ public final void rule__ParameterArrayType__Group_4__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterArrayType__Group_4__1" - // InternalRosSystemParser.g:8442:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; + // InternalRosSystemParser.g:8524: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 { - // InternalRosSystemParser.g:8446:1: ( rule__ParameterArrayType__Group_4__1__Impl ) - // InternalRosSystemParser.g:8447:2: rule__ParameterArrayType__Group_4__1__Impl + // InternalRosSystemParser.g:8528:1: ( rule__ParameterArrayType__Group_4__1__Impl ) + // InternalRosSystemParser.g:8529:2: rule__ParameterArrayType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group_4__1__Impl(); @@ -27195,23 +27460,23 @@ public final void rule__ParameterArrayType__Group_4__1() throws RecognitionExcep // $ANTLR start "rule__ParameterArrayType__Group_4__1__Impl" - // InternalRosSystemParser.g:8453:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:8535: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 { - // InternalRosSystemParser.g:8457:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:8458:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalRosSystemParser.g:8539:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:8540:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) { - // InternalRosSystemParser.g:8458:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - // InternalRosSystemParser.g:8459:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalRosSystemParser.g:8540:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalRosSystemParser.g:8541:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } - // InternalRosSystemParser.g:8460:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - // InternalRosSystemParser.g:8460:3: rule__ParameterArrayType__DefaultAssignment_4_1 + // InternalRosSystemParser.g:8542:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalRosSystemParser.g:8542:3: rule__ParameterArrayType__DefaultAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterArrayType__DefaultAssignment_4_1(); @@ -27246,14 +27511,14 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterList__Group__0" - // InternalRosSystemParser.g:8469:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRosSystemParser.g:8551: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:8473:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRosSystemParser.g:8474:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRosSystemParser.g:8555:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRosSystemParser.g:8556:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_13); rule__ParameterList__Group__0__Impl(); @@ -27284,23 +27549,23 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRosSystemParser.g:8481:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8563:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8485:1: ( ( () ) ) - // InternalRosSystemParser.g:8486:1: ( () ) + // InternalRosSystemParser.g:8567:1: ( ( () ) ) + // InternalRosSystemParser.g:8568:1: ( () ) { - // InternalRosSystemParser.g:8486:1: ( () ) - // InternalRosSystemParser.g:8487:2: () + // InternalRosSystemParser.g:8568:1: ( () ) + // InternalRosSystemParser.g:8569:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); } - // InternalRosSystemParser.g:8488:2: () - // InternalRosSystemParser.g:8488:3: + // InternalRosSystemParser.g:8570:2: () + // InternalRosSystemParser.g:8570:3: { } @@ -27325,14 +27590,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRosSystemParser.g:8496:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRosSystemParser.g:8578: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:8500:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRosSystemParser.g:8501:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRosSystemParser.g:8582:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRosSystemParser.g:8583:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { pushFollow(FOLLOW_21); rule__ParameterList__Group__1__Impl(); @@ -27363,17 +27628,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRosSystemParser.g:8508:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8590:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8512:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8513:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8594:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8595:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8513:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8514:2: LeftSquareBracket + // InternalRosSystemParser.g:8595:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8596:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); @@ -27404,14 +27669,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRosSystemParser.g:8523:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRosSystemParser.g:8605: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:8527:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRosSystemParser.g:8528:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRosSystemParser.g:8609:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRosSystemParser.g:8610:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_14); rule__ParameterList__Group__2__Impl(); @@ -27442,23 +27707,23 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRosSystemParser.g:8535:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRosSystemParser.g:8617: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:8539:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRosSystemParser.g:8540:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:8621:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRosSystemParser.g:8622:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRosSystemParser.g:8540:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRosSystemParser.g:8541:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystemParser.g:8622:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:8623:2: ( rule__ParameterList__ValueAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); } - // InternalRosSystemParser.g:8542:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRosSystemParser.g:8542:3: rule__ParameterList__ValueAssignment_2 + // InternalRosSystemParser.g:8624:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystemParser.g:8624:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -27493,14 +27758,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRosSystemParser.g:8550:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRosSystemParser.g:8632: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:8554:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRosSystemParser.g:8555:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRosSystemParser.g:8636:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRosSystemParser.g:8637:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_14); rule__ParameterList__Group__3__Impl(); @@ -27531,35 +27796,35 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRosSystemParser.g:8562:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRosSystemParser.g:8644: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:8566:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRosSystemParser.g:8567:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystemParser.g:8648:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRosSystemParser.g:8649:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRosSystemParser.g:8567:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRosSystemParser.g:8568:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosSystemParser.g:8649:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystemParser.g:8650:2: ( rule__ParameterList__Group_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup_3()); } - // InternalRosSystemParser.g:8569:2: ( rule__ParameterList__Group_3__0 )* - loop42: + // InternalRosSystemParser.g:8651:2: ( rule__ParameterList__Group_3__0 )* + loop43: do { - int alt42=2; - int LA42_0 = input.LA(1); + int alt43=2; + int LA43_0 = input.LA(1); - if ( (LA42_0==Comma) ) { - alt42=1; + if ( (LA43_0==Comma) ) { + alt43=1; } - switch (alt42) { + switch (alt43) { case 1 : - // InternalRosSystemParser.g:8569:3: rule__ParameterList__Group_3__0 + // InternalRosSystemParser.g:8651:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_15); rule__ParameterList__Group_3__0(); @@ -27571,7 +27836,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept break; default : - break loop42; + break loop43; } } while (true); @@ -27600,14 +27865,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRosSystemParser.g:8577:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRosSystemParser.g:8659: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:8581:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRosSystemParser.g:8582:2: rule__ParameterList__Group__4__Impl + // InternalRosSystemParser.g:8663:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRosSystemParser.g:8664:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -27633,17 +27898,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRosSystemParser.g:8588:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:8670:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8592:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8593:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8674:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:8675:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8593:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8594:2: RightSquareBracket + // InternalRosSystemParser.g:8675:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8676:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); @@ -27674,14 +27939,14 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRosSystemParser.g:8604:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRosSystemParser.g:8686: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:8608:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRosSystemParser.g:8609:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRosSystemParser.g:8690:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRosSystemParser.g:8691:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { pushFollow(FOLLOW_21); rule__ParameterList__Group_3__0__Impl(); @@ -27712,17 +27977,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRosSystemParser.g:8616:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:8698: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:8620:1: ( ( Comma ) ) - // InternalRosSystemParser.g:8621:1: ( Comma ) + // InternalRosSystemParser.g:8702:1: ( ( Comma ) ) + // InternalRosSystemParser.g:8703:1: ( Comma ) { - // InternalRosSystemParser.g:8621:1: ( Comma ) - // InternalRosSystemParser.g:8622:2: Comma + // InternalRosSystemParser.g:8703:1: ( Comma ) + // InternalRosSystemParser.g:8704:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); @@ -27753,14 +28018,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRosSystemParser.g:8631:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRosSystemParser.g:8713: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:8635:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRosSystemParser.g:8636:2: rule__ParameterList__Group_3__1__Impl + // InternalRosSystemParser.g:8717:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRosSystemParser.g:8718:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -27786,23 +28051,23 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRosSystemParser.g:8642:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRosSystemParser.g:8724: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:8646:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRosSystemParser.g:8647:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystemParser.g:8728:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRosSystemParser.g:8729:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRosSystemParser.g:8647:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRosSystemParser.g:8648:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystemParser.g:8729:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystemParser.g:8730:2: ( rule__ParameterList__ValueAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); } - // InternalRosSystemParser.g:8649:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRosSystemParser.g:8649:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRosSystemParser.g:8731:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystemParser.g:8731:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -27837,14 +28102,14 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRosSystemParser.g:8658:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRosSystemParser.g:8740: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:8662:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRosSystemParser.g:8663:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRosSystemParser.g:8744:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRosSystemParser.g:8745:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { pushFollow(FOLLOW_44); rule__ParameterAny__Group__0__Impl(); @@ -27875,23 +28140,23 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRosSystemParser.g:8670:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8752:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8674:1: ( ( () ) ) - // InternalRosSystemParser.g:8675:1: ( () ) + // InternalRosSystemParser.g:8756:1: ( ( () ) ) + // InternalRosSystemParser.g:8757:1: ( () ) { - // InternalRosSystemParser.g:8675:1: ( () ) - // InternalRosSystemParser.g:8676:2: () + // InternalRosSystemParser.g:8757:1: ( () ) + // InternalRosSystemParser.g:8758:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); } - // InternalRosSystemParser.g:8677:2: () - // InternalRosSystemParser.g:8677:3: + // InternalRosSystemParser.g:8759:2: () + // InternalRosSystemParser.g:8759:3: { } @@ -27916,14 +28181,14 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRosSystemParser.g:8685:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRosSystemParser.g:8767: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:8689:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRosSystemParser.g:8690:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRosSystemParser.g:8771:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRosSystemParser.g:8772:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { pushFollow(FOLLOW_45); rule__ParameterAny__Group__1__Impl(); @@ -27954,17 +28219,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRosSystemParser.g:8697:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalRosSystemParser.g:8779:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8701:1: ( ( ParameterAny ) ) - // InternalRosSystemParser.g:8702:1: ( ParameterAny ) + // InternalRosSystemParser.g:8783:1: ( ( ParameterAny ) ) + // InternalRosSystemParser.g:8784:1: ( ParameterAny ) { - // InternalRosSystemParser.g:8702:1: ( ParameterAny ) - // InternalRosSystemParser.g:8703:2: ParameterAny + // InternalRosSystemParser.g:8784:1: ( ParameterAny ) + // InternalRosSystemParser.g:8785:2: ParameterAny { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); @@ -27995,14 +28260,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRosSystemParser.g:8712:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalRosSystemParser.g:8794: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:8716:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalRosSystemParser.g:8717:2: rule__ParameterAny__Group__2__Impl + // InternalRosSystemParser.g:8798:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalRosSystemParser.g:8799:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -28028,31 +28293,31 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRosSystemParser.g:8723:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalRosSystemParser.g:8805: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:8727:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalRosSystemParser.g:8728:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosSystemParser.g:8809:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalRosSystemParser.g:8810:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalRosSystemParser.g:8728:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalRosSystemParser.g:8729:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRosSystemParser.g:8810:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosSystemParser.g:8811:2: ( rule__ParameterAny__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getGroup_2()); } - // InternalRosSystemParser.g:8730:2: ( rule__ParameterAny__Group_2__0 )? - int alt43=2; - int LA43_0 = input.LA(1); + // InternalRosSystemParser.g:8812:2: ( rule__ParameterAny__Group_2__0 )? + int alt44=2; + int LA44_0 = input.LA(1); - if ( (LA43_0==Value) ) { - alt43=1; + if ( (LA44_0==Value) ) { + alt44=1; } - switch (alt43) { + switch (alt44) { case 1 : - // InternalRosSystemParser.g:8730:3: rule__ParameterAny__Group_2__0 + // InternalRosSystemParser.g:8812:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -28090,14 +28355,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalRosSystemParser.g:8739:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalRosSystemParser.g:8821: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:8743:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalRosSystemParser.g:8744:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalRosSystemParser.g:8825:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalRosSystemParser.g:8826:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { pushFollow(FOLLOW_7); rule__ParameterAny__Group_2__0__Impl(); @@ -28128,17 +28393,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalRosSystemParser.g:8751:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalRosSystemParser.g:8833: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:8755:1: ( ( Value ) ) - // InternalRosSystemParser.g:8756:1: ( Value ) + // InternalRosSystemParser.g:8837:1: ( ( Value ) ) + // InternalRosSystemParser.g:8838:1: ( Value ) { - // InternalRosSystemParser.g:8756:1: ( Value ) - // InternalRosSystemParser.g:8757:2: Value + // InternalRosSystemParser.g:8838:1: ( Value ) + // InternalRosSystemParser.g:8839:2: Value { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); @@ -28169,14 +28434,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalRosSystemParser.g:8766:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalRosSystemParser.g:8848: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:8770:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalRosSystemParser.g:8771:2: rule__ParameterAny__Group_2__1__Impl + // InternalRosSystemParser.g:8852:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalRosSystemParser.g:8853:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -28202,23 +28467,23 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalRosSystemParser.g:8777:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:8859: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:8781:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:8782:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosSystemParser.g:8863:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:8864:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalRosSystemParser.g:8782:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalRosSystemParser.g:8783:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosSystemParser.g:8864:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosSystemParser.g:8865:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); } - // InternalRosSystemParser.g:8784:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalRosSystemParser.g:8784:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalRosSystemParser.g:8866:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosSystemParser.g:8866:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -28253,14 +28518,14 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRosSystemParser.g:8793:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRosSystemParser.g:8875: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:8797:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRosSystemParser.g:8798:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRosSystemParser.g:8879:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRosSystemParser.g:8880:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { pushFollow(FOLLOW_21); rule__ParameterStruct__Group__0__Impl(); @@ -28291,23 +28556,23 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRosSystemParser.g:8805:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8887:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8809:1: ( ( () ) ) - // InternalRosSystemParser.g:8810:1: ( () ) + // InternalRosSystemParser.g:8891:1: ( ( () ) ) + // InternalRosSystemParser.g:8892:1: ( () ) { - // InternalRosSystemParser.g:8810:1: ( () ) - // InternalRosSystemParser.g:8811:2: () + // InternalRosSystemParser.g:8892:1: ( () ) + // InternalRosSystemParser.g:8893:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); } - // InternalRosSystemParser.g:8812:2: () - // InternalRosSystemParser.g:8812:3: + // InternalRosSystemParser.g:8894:2: () + // InternalRosSystemParser.g:8894:3: { } @@ -28332,14 +28597,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRosSystemParser.g:8820:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRosSystemParser.g:8902: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:8824:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRosSystemParser.g:8825:2: rule__ParameterStruct__Group__1__Impl + // InternalRosSystemParser.g:8906:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRosSystemParser.g:8907:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -28365,31 +28630,31 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRosSystemParser.g:8831:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRosSystemParser.g:8913: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:8835:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRosSystemParser.g:8836:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystemParser.g:8917:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRosSystemParser.g:8918:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRosSystemParser.g:8836:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRosSystemParser.g:8837:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosSystemParser.g:8918:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystemParser.g:8919:2: ( rule__ParameterStruct__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getGroup_1()); } - // InternalRosSystemParser.g:8838:2: ( rule__ParameterStruct__Group_1__0 )? - int alt44=2; - int LA44_0 = input.LA(1); + // InternalRosSystemParser.g:8920:2: ( rule__ParameterStruct__Group_1__0 )? + int alt45=2; + int LA45_0 = input.LA(1); - if ( (LA44_0==LeftSquareBracket) ) { - alt44=1; + if ( (LA45_0==LeftSquareBracket) ) { + alt45=1; } - switch (alt44) { + switch (alt45) { case 1 : - // InternalRosSystemParser.g:8838:3: rule__ParameterStruct__Group_1__0 + // InternalRosSystemParser.g:8920:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -28427,14 +28692,14 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRosSystemParser.g:8847:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRosSystemParser.g:8929: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:8851:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRosSystemParser.g:8852:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRosSystemParser.g:8933:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRosSystemParser.g:8934:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { pushFollow(FOLLOW_4); rule__ParameterStruct__Group_1__0__Impl(); @@ -28465,17 +28730,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRosSystemParser.g:8859:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8941: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:8863:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8864:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8945:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8946:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8864:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8865:2: LeftSquareBracket + // InternalRosSystemParser.g:8946:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8947:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); @@ -28506,14 +28771,14 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRosSystemParser.g:8874:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRosSystemParser.g:8956: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:8878:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRosSystemParser.g:8879:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRosSystemParser.g:8960:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRosSystemParser.g:8961:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { pushFollow(FOLLOW_46); rule__ParameterStruct__Group_1__1__Impl(); @@ -28544,17 +28809,17 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRosSystemParser.g:8886:1: rule__ParameterStruct__Group_1__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:8968:1: rule__ParameterStruct__Group_1__1__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8890:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:8891:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8972:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:8973:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:8891:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:8892:2: RULE_BEGIN + // InternalRosSystemParser.g:8973:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8974:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getBEGINTerminalRuleCall_1_1()); @@ -28585,14 +28850,14 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRosSystemParser.g:8901:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRosSystemParser.g:8983: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:8905:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRosSystemParser.g:8906:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRosSystemParser.g:8987:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRosSystemParser.g:8988:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { pushFollow(FOLLOW_46); rule__ParameterStruct__Group_1__2__Impl(); @@ -28623,35 +28888,35 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRosSystemParser.g:8913:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ; + // InternalRosSystemParser.g:8995:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8917:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ) - // InternalRosSystemParser.g:8918:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) + // InternalRosSystemParser.g:8999:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ) + // InternalRosSystemParser.g:9000:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) { - // InternalRosSystemParser.g:8918:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) - // InternalRosSystemParser.g:8919:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* + // InternalRosSystemParser.g:9000:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) + // InternalRosSystemParser.g:9001:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2()); } - // InternalRosSystemParser.g:8920:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* - loop45: + // InternalRosSystemParser.g:9002:2: ( rule__ParameterStruct__ValueAssignment_1_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 : - // InternalRosSystemParser.g:8920:3: rule__ParameterStruct__ValueAssignment_1_2 + // InternalRosSystemParser.g:9002:3: rule__ParameterStruct__ValueAssignment_1_2 { pushFollow(FOLLOW_9); rule__ParameterStruct__ValueAssignment_1_2(); @@ -28663,7 +28928,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx break; default : - break loop45; + break loop46; } } while (true); @@ -28692,14 +28957,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRosSystemParser.g:8928:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ; + // InternalRosSystemParser.g:9010:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8932:1: ( rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ) - // InternalRosSystemParser.g:8933:2: rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 + // InternalRosSystemParser.g:9014:1: ( rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ) + // InternalRosSystemParser.g:9015:2: rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 { pushFollow(FOLLOW_22); rule__ParameterStruct__Group_1__3__Impl(); @@ -28730,17 +28995,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRosSystemParser.g:8940:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:9022: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:8944:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8945:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:9026:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:9027:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8945:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8946:2: RightSquareBracket + // InternalRosSystemParser.g:9027:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:9028:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); @@ -28771,14 +29036,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__4" - // InternalRosSystemParser.g:8955:1: rule__ParameterStruct__Group_1__4 : rule__ParameterStruct__Group_1__4__Impl ; + // InternalRosSystemParser.g:9037:1: rule__ParameterStruct__Group_1__4 : rule__ParameterStruct__Group_1__4__Impl ; public final void rule__ParameterStruct__Group_1__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8959:1: ( rule__ParameterStruct__Group_1__4__Impl ) - // InternalRosSystemParser.g:8960:2: rule__ParameterStruct__Group_1__4__Impl + // InternalRosSystemParser.g:9041:1: ( rule__ParameterStruct__Group_1__4__Impl ) + // InternalRosSystemParser.g:9042:2: rule__ParameterStruct__Group_1__4__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__4__Impl(); @@ -28804,17 +29069,17 @@ public final void rule__ParameterStruct__Group_1__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__4__Impl" - // InternalRosSystemParser.g:8966:1: rule__ParameterStruct__Group_1__4__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:9048:1: rule__ParameterStruct__Group_1__4__Impl : ( RULE_END ) ; public final void rule__ParameterStruct__Group_1__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8970:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:8971:1: ( RULE_END ) + // InternalRosSystemParser.g:9052:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:9053:1: ( RULE_END ) { - // InternalRosSystemParser.g:8971:1: ( RULE_END ) - // InternalRosSystemParser.g:8972:2: RULE_END + // InternalRosSystemParser.g:9053:1: ( RULE_END ) + // InternalRosSystemParser.g:9054:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getENDTerminalRuleCall_1_4()); @@ -28845,14 +29110,14 @@ public final void rule__ParameterStruct__Group_1__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRosSystemParser.g:8982:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRosSystemParser.g:9064: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:8986:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRosSystemParser.g:8987:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRosSystemParser.g:9068:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRosSystemParser.g:9069:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { pushFollow(FOLLOW_3); rule__ParameterStructMember__Group__0__Impl(); @@ -28883,23 +29148,23 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRosSystemParser.g:8994:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:9076: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:8998:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:8999:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:9080:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:9081:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:8999:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) - // InternalRosSystemParser.g:9000:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosSystemParser.g:9081:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:9082:2: ( rule__ParameterStructMember__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } - // InternalRosSystemParser.g:9001:2: ( rule__ParameterStructMember__NameAssignment_0 ) - // InternalRosSystemParser.g:9001:3: rule__ParameterStructMember__NameAssignment_0 + // InternalRosSystemParser.g:9083:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosSystemParser.g:9083:3: rule__ParameterStructMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__NameAssignment_0(); @@ -28934,14 +29199,14 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRosSystemParser.g:9009:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRosSystemParser.g:9091: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:9013:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRosSystemParser.g:9014:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRosSystemParser.g:9095:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRosSystemParser.g:9096:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { pushFollow(FOLLOW_21); rule__ParameterStructMember__Group__1__Impl(); @@ -28972,17 +29237,17 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRosSystemParser.g:9021:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; + // InternalRosSystemParser.g:9103:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9025:1: ( ( Colon ) ) - // InternalRosSystemParser.g:9026:1: ( Colon ) + // InternalRosSystemParser.g:9107:1: ( ( Colon ) ) + // InternalRosSystemParser.g:9108:1: ( Colon ) { - // InternalRosSystemParser.g:9026:1: ( Colon ) - // InternalRosSystemParser.g:9027:2: Colon + // InternalRosSystemParser.g:9108:1: ( Colon ) + // InternalRosSystemParser.g:9109:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); @@ -29013,14 +29278,14 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRosSystemParser.g:9036:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl ; + // InternalRosSystemParser.g:9118:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9040:1: ( rule__ParameterStructMember__Group__2__Impl ) - // InternalRosSystemParser.g:9041:2: rule__ParameterStructMember__Group__2__Impl + // InternalRosSystemParser.g:9122:1: ( rule__ParameterStructMember__Group__2__Impl ) + // InternalRosSystemParser.g:9123:2: rule__ParameterStructMember__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__2__Impl(); @@ -29046,23 +29311,23 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRosSystemParser.g:9047:1: rule__ParameterStructMember__Group__2__Impl : ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ; + // InternalRosSystemParser.g:9129:1: rule__ParameterStructMember__Group__2__Impl : ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9051:1: ( ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ) - // InternalRosSystemParser.g:9052:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:9133:1: ( ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ) + // InternalRosSystemParser.g:9134:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) { - // InternalRosSystemParser.g:9052:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) - // InternalRosSystemParser.g:9053:2: ( rule__ParameterStructMember__ValueAssignment_2 ) + // InternalRosSystemParser.g:9134:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:9135:2: ( rule__ParameterStructMember__ValueAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_2()); } - // InternalRosSystemParser.g:9054:2: ( rule__ParameterStructMember__ValueAssignment_2 ) - // InternalRosSystemParser.g:9054:3: rule__ParameterStructMember__ValueAssignment_2 + // InternalRosSystemParser.g:9136:2: ( rule__ParameterStructMember__ValueAssignment_2 ) + // InternalRosSystemParser.g:9136:3: rule__ParameterStructMember__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterStructMember__ValueAssignment_2(); @@ -29097,14 +29362,14 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRosSystemParser.g:9063:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRosSystemParser.g:9145: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:9067:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRosSystemParser.g:9068:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRosSystemParser.g:9149:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalRosSystemParser.g:9150:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_30); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -29135,23 +29400,23 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRosSystemParser.g:9075:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:9157: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:9079:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:9080:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:9161:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:9162:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:9080:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRosSystemParser.g:9081:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosSystemParser.g:9162:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:9163:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); } - // InternalRosSystemParser.g:9082:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRosSystemParser.g:9082:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalRosSystemParser.g:9164:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosSystemParser.g:9164:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -29186,14 +29451,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRosSystemParser.g:9090:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRosSystemParser.g:9172: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:9094:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRosSystemParser.g:9095:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalRosSystemParser.g:9176:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalRosSystemParser.g:9177:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -29219,23 +29484,23 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRosSystemParser.g:9101:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRosSystemParser.g:9183: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:9105:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRosSystemParser.g:9106:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosSystemParser.g:9187:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRosSystemParser.g:9188:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRosSystemParser.g:9106:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRosSystemParser.g:9107:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosSystemParser.g:9188:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosSystemParser.g:9189:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); } - // InternalRosSystemParser.g:9108:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRosSystemParser.g:9108:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalRosSystemParser.g:9190:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosSystemParser.g:9190:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -29270,14 +29535,14 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__Bool__Group__0" - // InternalRosSystemParser.g:9117:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalRosSystemParser.g:9199: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:9121:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalRosSystemParser.g:9122:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalRosSystemParser.g:9203:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalRosSystemParser.g:9204:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { pushFollow(FOLLOW_47); rule__Bool__Group__0__Impl(); @@ -29308,23 +29573,23 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalRosSystemParser.g:9129:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9211:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9133:1: ( ( () ) ) - // InternalRosSystemParser.g:9134:1: ( () ) + // InternalRosSystemParser.g:9215:1: ( ( () ) ) + // InternalRosSystemParser.g:9216:1: ( () ) { - // InternalRosSystemParser.g:9134:1: ( () ) - // InternalRosSystemParser.g:9135:2: () + // InternalRosSystemParser.g:9216:1: ( () ) + // InternalRosSystemParser.g:9217:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getBoolAction_0()); } - // InternalRosSystemParser.g:9136:2: () - // InternalRosSystemParser.g:9136:3: + // InternalRosSystemParser.g:9218:2: () + // InternalRosSystemParser.g:9218:3: { } @@ -29349,14 +29614,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalRosSystemParser.g:9144:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalRosSystemParser.g:9226: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:9148:1: ( rule__Bool__Group__1__Impl ) - // InternalRosSystemParser.g:9149:2: rule__Bool__Group__1__Impl + // InternalRosSystemParser.g:9230:1: ( rule__Bool__Group__1__Impl ) + // InternalRosSystemParser.g:9231:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -29382,17 +29647,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalRosSystemParser.g:9155:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalRosSystemParser.g:9237:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9159:1: ( ( Bool ) ) - // InternalRosSystemParser.g:9160:1: ( Bool ) + // InternalRosSystemParser.g:9241:1: ( ( Bool ) ) + // InternalRosSystemParser.g:9242:1: ( Bool ) { - // InternalRosSystemParser.g:9160:1: ( Bool ) - // InternalRosSystemParser.g:9161:2: Bool + // InternalRosSystemParser.g:9242:1: ( Bool ) + // InternalRosSystemParser.g:9243:2: Bool { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); @@ -29423,14 +29688,14 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalRosSystemParser.g:9171:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalRosSystemParser.g:9253: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:9175:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalRosSystemParser.g:9176:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalRosSystemParser.g:9257:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalRosSystemParser.g:9258:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { pushFollow(FOLLOW_48); rule__Int8__Group__0__Impl(); @@ -29461,23 +29726,23 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalRosSystemParser.g:9183:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9265:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9187:1: ( ( () ) ) - // InternalRosSystemParser.g:9188:1: ( () ) + // InternalRosSystemParser.g:9269:1: ( ( () ) ) + // InternalRosSystemParser.g:9270:1: ( () ) { - // InternalRosSystemParser.g:9188:1: ( () ) - // InternalRosSystemParser.g:9189:2: () + // InternalRosSystemParser.g:9270:1: ( () ) + // InternalRosSystemParser.g:9271:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getInt8Action_0()); } - // InternalRosSystemParser.g:9190:2: () - // InternalRosSystemParser.g:9190:3: + // InternalRosSystemParser.g:9272:2: () + // InternalRosSystemParser.g:9272:3: { } @@ -29502,14 +29767,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalRosSystemParser.g:9198:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalRosSystemParser.g:9280: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:9202:1: ( rule__Int8__Group__1__Impl ) - // InternalRosSystemParser.g:9203:2: rule__Int8__Group__1__Impl + // InternalRosSystemParser.g:9284:1: ( rule__Int8__Group__1__Impl ) + // InternalRosSystemParser.g:9285:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -29535,17 +29800,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalRosSystemParser.g:9209:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalRosSystemParser.g:9291:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9213:1: ( ( Int8 ) ) - // InternalRosSystemParser.g:9214:1: ( Int8 ) + // InternalRosSystemParser.g:9295:1: ( ( Int8 ) ) + // InternalRosSystemParser.g:9296:1: ( Int8 ) { - // InternalRosSystemParser.g:9214:1: ( Int8 ) - // InternalRosSystemParser.g:9215:2: Int8 + // InternalRosSystemParser.g:9296:1: ( Int8 ) + // InternalRosSystemParser.g:9297:2: Int8 { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getInt8Keyword_1()); @@ -29576,14 +29841,14 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalRosSystemParser.g:9225:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalRosSystemParser.g:9307: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:9229:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalRosSystemParser.g:9230:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalRosSystemParser.g:9311:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalRosSystemParser.g:9312:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { pushFollow(FOLLOW_49); rule__Uint8__Group__0__Impl(); @@ -29614,23 +29879,23 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalRosSystemParser.g:9237:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9319:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9241:1: ( ( () ) ) - // InternalRosSystemParser.g:9242:1: ( () ) + // InternalRosSystemParser.g:9323:1: ( ( () ) ) + // InternalRosSystemParser.g:9324:1: ( () ) { - // InternalRosSystemParser.g:9242:1: ( () ) - // InternalRosSystemParser.g:9243:2: () + // InternalRosSystemParser.g:9324:1: ( () ) + // InternalRosSystemParser.g:9325:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getUint8Action_0()); } - // InternalRosSystemParser.g:9244:2: () - // InternalRosSystemParser.g:9244:3: + // InternalRosSystemParser.g:9326:2: () + // InternalRosSystemParser.g:9326:3: { } @@ -29655,14 +29920,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalRosSystemParser.g:9252:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalRosSystemParser.g:9334: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:9256:1: ( rule__Uint8__Group__1__Impl ) - // InternalRosSystemParser.g:9257:2: rule__Uint8__Group__1__Impl + // InternalRosSystemParser.g:9338:1: ( rule__Uint8__Group__1__Impl ) + // InternalRosSystemParser.g:9339:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -29688,17 +29953,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalRosSystemParser.g:9263:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalRosSystemParser.g:9345:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9267:1: ( ( Uint8 ) ) - // InternalRosSystemParser.g:9268:1: ( Uint8 ) + // InternalRosSystemParser.g:9349:1: ( ( Uint8 ) ) + // InternalRosSystemParser.g:9350:1: ( Uint8 ) { - // InternalRosSystemParser.g:9268:1: ( Uint8 ) - // InternalRosSystemParser.g:9269:2: Uint8 + // InternalRosSystemParser.g:9350:1: ( Uint8 ) + // InternalRosSystemParser.g:9351:2: Uint8 { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getUint8Keyword_1()); @@ -29729,14 +29994,14 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalRosSystemParser.g:9279:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalRosSystemParser.g:9361: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:9283:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalRosSystemParser.g:9284:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalRosSystemParser.g:9365:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalRosSystemParser.g:9366:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { pushFollow(FOLLOW_50); rule__Int16__Group__0__Impl(); @@ -29767,23 +30032,23 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalRosSystemParser.g:9291:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9373:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9295:1: ( ( () ) ) - // InternalRosSystemParser.g:9296:1: ( () ) + // InternalRosSystemParser.g:9377:1: ( ( () ) ) + // InternalRosSystemParser.g:9378:1: ( () ) { - // InternalRosSystemParser.g:9296:1: ( () ) - // InternalRosSystemParser.g:9297:2: () + // InternalRosSystemParser.g:9378:1: ( () ) + // InternalRosSystemParser.g:9379:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getInt16Action_0()); } - // InternalRosSystemParser.g:9298:2: () - // InternalRosSystemParser.g:9298:3: + // InternalRosSystemParser.g:9380:2: () + // InternalRosSystemParser.g:9380:3: { } @@ -29808,14 +30073,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalRosSystemParser.g:9306:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalRosSystemParser.g:9388: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:9310:1: ( rule__Int16__Group__1__Impl ) - // InternalRosSystemParser.g:9311:2: rule__Int16__Group__1__Impl + // InternalRosSystemParser.g:9392:1: ( rule__Int16__Group__1__Impl ) + // InternalRosSystemParser.g:9393:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -29841,17 +30106,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalRosSystemParser.g:9317:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalRosSystemParser.g:9399:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9321:1: ( ( Int16 ) ) - // InternalRosSystemParser.g:9322:1: ( Int16 ) + // InternalRosSystemParser.g:9403:1: ( ( Int16 ) ) + // InternalRosSystemParser.g:9404:1: ( Int16 ) { - // InternalRosSystemParser.g:9322:1: ( Int16 ) - // InternalRosSystemParser.g:9323:2: Int16 + // InternalRosSystemParser.g:9404:1: ( Int16 ) + // InternalRosSystemParser.g:9405:2: Int16 { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getInt16Keyword_1()); @@ -29882,14 +30147,14 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalRosSystemParser.g:9333:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalRosSystemParser.g:9415: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:9337:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalRosSystemParser.g:9338:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalRosSystemParser.g:9419:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalRosSystemParser.g:9420:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { pushFollow(FOLLOW_51); rule__Uint16__Group__0__Impl(); @@ -29920,23 +30185,23 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalRosSystemParser.g:9345:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9427:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9349:1: ( ( () ) ) - // InternalRosSystemParser.g:9350:1: ( () ) + // InternalRosSystemParser.g:9431:1: ( ( () ) ) + // InternalRosSystemParser.g:9432:1: ( () ) { - // InternalRosSystemParser.g:9350:1: ( () ) - // InternalRosSystemParser.g:9351:2: () + // InternalRosSystemParser.g:9432:1: ( () ) + // InternalRosSystemParser.g:9433:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getUint16Action_0()); } - // InternalRosSystemParser.g:9352:2: () - // InternalRosSystemParser.g:9352:3: + // InternalRosSystemParser.g:9434:2: () + // InternalRosSystemParser.g:9434:3: { } @@ -29961,14 +30226,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalRosSystemParser.g:9360:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalRosSystemParser.g:9442: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:9364:1: ( rule__Uint16__Group__1__Impl ) - // InternalRosSystemParser.g:9365:2: rule__Uint16__Group__1__Impl + // InternalRosSystemParser.g:9446:1: ( rule__Uint16__Group__1__Impl ) + // InternalRosSystemParser.g:9447:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -29994,17 +30259,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalRosSystemParser.g:9371:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalRosSystemParser.g:9453:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9375:1: ( ( Uint16 ) ) - // InternalRosSystemParser.g:9376:1: ( Uint16 ) + // InternalRosSystemParser.g:9457:1: ( ( Uint16 ) ) + // InternalRosSystemParser.g:9458:1: ( Uint16 ) { - // InternalRosSystemParser.g:9376:1: ( Uint16 ) - // InternalRosSystemParser.g:9377:2: Uint16 + // InternalRosSystemParser.g:9458:1: ( Uint16 ) + // InternalRosSystemParser.g:9459:2: Uint16 { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getUint16Keyword_1()); @@ -30035,14 +30300,14 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalRosSystemParser.g:9387:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalRosSystemParser.g:9469: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:9391:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalRosSystemParser.g:9392:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalRosSystemParser.g:9473:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalRosSystemParser.g:9474:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { pushFollow(FOLLOW_52); rule__Int32__Group__0__Impl(); @@ -30073,23 +30338,23 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalRosSystemParser.g:9399:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9481:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9403:1: ( ( () ) ) - // InternalRosSystemParser.g:9404:1: ( () ) + // InternalRosSystemParser.g:9485:1: ( ( () ) ) + // InternalRosSystemParser.g:9486:1: ( () ) { - // InternalRosSystemParser.g:9404:1: ( () ) - // InternalRosSystemParser.g:9405:2: () + // InternalRosSystemParser.g:9486:1: ( () ) + // InternalRosSystemParser.g:9487:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getInt32Action_0()); } - // InternalRosSystemParser.g:9406:2: () - // InternalRosSystemParser.g:9406:3: + // InternalRosSystemParser.g:9488:2: () + // InternalRosSystemParser.g:9488:3: { } @@ -30114,14 +30379,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalRosSystemParser.g:9414:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalRosSystemParser.g:9496: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:9418:1: ( rule__Int32__Group__1__Impl ) - // InternalRosSystemParser.g:9419:2: rule__Int32__Group__1__Impl + // InternalRosSystemParser.g:9500:1: ( rule__Int32__Group__1__Impl ) + // InternalRosSystemParser.g:9501:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -30147,17 +30412,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalRosSystemParser.g:9425:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalRosSystemParser.g:9507:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9429:1: ( ( Int32 ) ) - // InternalRosSystemParser.g:9430:1: ( Int32 ) + // InternalRosSystemParser.g:9511:1: ( ( Int32 ) ) + // InternalRosSystemParser.g:9512:1: ( Int32 ) { - // InternalRosSystemParser.g:9430:1: ( Int32 ) - // InternalRosSystemParser.g:9431:2: Int32 + // InternalRosSystemParser.g:9512:1: ( Int32 ) + // InternalRosSystemParser.g:9513:2: Int32 { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getInt32Keyword_1()); @@ -30188,14 +30453,14 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalRosSystemParser.g:9441:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalRosSystemParser.g:9523: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:9445:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalRosSystemParser.g:9446:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalRosSystemParser.g:9527:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalRosSystemParser.g:9528:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { pushFollow(FOLLOW_53); rule__Uint32__Group__0__Impl(); @@ -30226,23 +30491,23 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalRosSystemParser.g:9453:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9535:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9457:1: ( ( () ) ) - // InternalRosSystemParser.g:9458:1: ( () ) + // InternalRosSystemParser.g:9539:1: ( ( () ) ) + // InternalRosSystemParser.g:9540:1: ( () ) { - // InternalRosSystemParser.g:9458:1: ( () ) - // InternalRosSystemParser.g:9459:2: () + // InternalRosSystemParser.g:9540:1: ( () ) + // InternalRosSystemParser.g:9541:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getUint32Action_0()); } - // InternalRosSystemParser.g:9460:2: () - // InternalRosSystemParser.g:9460:3: + // InternalRosSystemParser.g:9542:2: () + // InternalRosSystemParser.g:9542:3: { } @@ -30267,14 +30532,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalRosSystemParser.g:9468:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalRosSystemParser.g:9550: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:9472:1: ( rule__Uint32__Group__1__Impl ) - // InternalRosSystemParser.g:9473:2: rule__Uint32__Group__1__Impl + // InternalRosSystemParser.g:9554:1: ( rule__Uint32__Group__1__Impl ) + // InternalRosSystemParser.g:9555:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -30300,17 +30565,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalRosSystemParser.g:9479:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalRosSystemParser.g:9561:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9483:1: ( ( Uint32 ) ) - // InternalRosSystemParser.g:9484:1: ( Uint32 ) + // InternalRosSystemParser.g:9565:1: ( ( Uint32 ) ) + // InternalRosSystemParser.g:9566:1: ( Uint32 ) { - // InternalRosSystemParser.g:9484:1: ( Uint32 ) - // InternalRosSystemParser.g:9485:2: Uint32 + // InternalRosSystemParser.g:9566:1: ( Uint32 ) + // InternalRosSystemParser.g:9567:2: Uint32 { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getUint32Keyword_1()); @@ -30341,14 +30606,14 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalRosSystemParser.g:9495:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalRosSystemParser.g:9577: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:9499:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalRosSystemParser.g:9500:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalRosSystemParser.g:9581:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalRosSystemParser.g:9582:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { pushFollow(FOLLOW_54); rule__Int64__Group__0__Impl(); @@ -30379,23 +30644,23 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalRosSystemParser.g:9507:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9589:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9511:1: ( ( () ) ) - // InternalRosSystemParser.g:9512:1: ( () ) + // InternalRosSystemParser.g:9593:1: ( ( () ) ) + // InternalRosSystemParser.g:9594:1: ( () ) { - // InternalRosSystemParser.g:9512:1: ( () ) - // InternalRosSystemParser.g:9513:2: () + // InternalRosSystemParser.g:9594:1: ( () ) + // InternalRosSystemParser.g:9595:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getInt64Action_0()); } - // InternalRosSystemParser.g:9514:2: () - // InternalRosSystemParser.g:9514:3: + // InternalRosSystemParser.g:9596:2: () + // InternalRosSystemParser.g:9596:3: { } @@ -30420,14 +30685,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalRosSystemParser.g:9522:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalRosSystemParser.g:9604: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:9526:1: ( rule__Int64__Group__1__Impl ) - // InternalRosSystemParser.g:9527:2: rule__Int64__Group__1__Impl + // InternalRosSystemParser.g:9608:1: ( rule__Int64__Group__1__Impl ) + // InternalRosSystemParser.g:9609:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -30453,17 +30718,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalRosSystemParser.g:9533:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalRosSystemParser.g:9615:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9537:1: ( ( Int64 ) ) - // InternalRosSystemParser.g:9538:1: ( Int64 ) + // InternalRosSystemParser.g:9619:1: ( ( Int64 ) ) + // InternalRosSystemParser.g:9620:1: ( Int64 ) { - // InternalRosSystemParser.g:9538:1: ( Int64 ) - // InternalRosSystemParser.g:9539:2: Int64 + // InternalRosSystemParser.g:9620:1: ( Int64 ) + // InternalRosSystemParser.g:9621:2: Int64 { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getInt64Keyword_1()); @@ -30494,14 +30759,14 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalRosSystemParser.g:9549:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalRosSystemParser.g:9631: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:9553:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalRosSystemParser.g:9554:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalRosSystemParser.g:9635:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalRosSystemParser.g:9636:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { pushFollow(FOLLOW_55); rule__Uint64__Group__0__Impl(); @@ -30532,23 +30797,23 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalRosSystemParser.g:9561:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9643:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9565:1: ( ( () ) ) - // InternalRosSystemParser.g:9566:1: ( () ) + // InternalRosSystemParser.g:9647:1: ( ( () ) ) + // InternalRosSystemParser.g:9648:1: ( () ) { - // InternalRosSystemParser.g:9566:1: ( () ) - // InternalRosSystemParser.g:9567:2: () + // InternalRosSystemParser.g:9648:1: ( () ) + // InternalRosSystemParser.g:9649:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getUint64Action_0()); } - // InternalRosSystemParser.g:9568:2: () - // InternalRosSystemParser.g:9568:3: + // InternalRosSystemParser.g:9650:2: () + // InternalRosSystemParser.g:9650:3: { } @@ -30573,14 +30838,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalRosSystemParser.g:9576:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalRosSystemParser.g:9658: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:9580:1: ( rule__Uint64__Group__1__Impl ) - // InternalRosSystemParser.g:9581:2: rule__Uint64__Group__1__Impl + // InternalRosSystemParser.g:9662:1: ( rule__Uint64__Group__1__Impl ) + // InternalRosSystemParser.g:9663:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -30606,17 +30871,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalRosSystemParser.g:9587:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalRosSystemParser.g:9669:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9591:1: ( ( Uint64 ) ) - // InternalRosSystemParser.g:9592:1: ( Uint64 ) + // InternalRosSystemParser.g:9673:1: ( ( Uint64 ) ) + // InternalRosSystemParser.g:9674:1: ( Uint64 ) { - // InternalRosSystemParser.g:9592:1: ( Uint64 ) - // InternalRosSystemParser.g:9593:2: Uint64 + // InternalRosSystemParser.g:9674:1: ( Uint64 ) + // InternalRosSystemParser.g:9675:2: Uint64 { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getUint64Keyword_1()); @@ -30647,14 +30912,14 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalRosSystemParser.g:9603:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalRosSystemParser.g:9685: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:9607:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalRosSystemParser.g:9608:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalRosSystemParser.g:9689:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalRosSystemParser.g:9690:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { pushFollow(FOLLOW_56); rule__Float32__Group__0__Impl(); @@ -30685,23 +30950,23 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalRosSystemParser.g:9615:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9697:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9619:1: ( ( () ) ) - // InternalRosSystemParser.g:9620:1: ( () ) + // InternalRosSystemParser.g:9701:1: ( ( () ) ) + // InternalRosSystemParser.g:9702:1: ( () ) { - // InternalRosSystemParser.g:9620:1: ( () ) - // InternalRosSystemParser.g:9621:2: () + // InternalRosSystemParser.g:9702:1: ( () ) + // InternalRosSystemParser.g:9703:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getFloat32Action_0()); } - // InternalRosSystemParser.g:9622:2: () - // InternalRosSystemParser.g:9622:3: + // InternalRosSystemParser.g:9704:2: () + // InternalRosSystemParser.g:9704:3: { } @@ -30726,14 +30991,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalRosSystemParser.g:9630:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalRosSystemParser.g:9712: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:9634:1: ( rule__Float32__Group__1__Impl ) - // InternalRosSystemParser.g:9635:2: rule__Float32__Group__1__Impl + // InternalRosSystemParser.g:9716:1: ( rule__Float32__Group__1__Impl ) + // InternalRosSystemParser.g:9717:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -30759,17 +31024,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalRosSystemParser.g:9641:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalRosSystemParser.g:9723:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9645:1: ( ( Float32 ) ) - // InternalRosSystemParser.g:9646:1: ( Float32 ) + // InternalRosSystemParser.g:9727:1: ( ( Float32 ) ) + // InternalRosSystemParser.g:9728:1: ( Float32 ) { - // InternalRosSystemParser.g:9646:1: ( Float32 ) - // InternalRosSystemParser.g:9647:2: Float32 + // InternalRosSystemParser.g:9728:1: ( Float32 ) + // InternalRosSystemParser.g:9729:2: Float32 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); @@ -30800,14 +31065,14 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalRosSystemParser.g:9657:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalRosSystemParser.g:9739: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:9661:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalRosSystemParser.g:9662:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalRosSystemParser.g:9743:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalRosSystemParser.g:9744:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { pushFollow(FOLLOW_57); rule__Float64__Group__0__Impl(); @@ -30838,23 +31103,23 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalRosSystemParser.g:9669:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9751:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9673:1: ( ( () ) ) - // InternalRosSystemParser.g:9674:1: ( () ) + // InternalRosSystemParser.g:9755:1: ( ( () ) ) + // InternalRosSystemParser.g:9756:1: ( () ) { - // InternalRosSystemParser.g:9674:1: ( () ) - // InternalRosSystemParser.g:9675:2: () + // InternalRosSystemParser.g:9756:1: ( () ) + // InternalRosSystemParser.g:9757:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getFloat64Action_0()); } - // InternalRosSystemParser.g:9676:2: () - // InternalRosSystemParser.g:9676:3: + // InternalRosSystemParser.g:9758:2: () + // InternalRosSystemParser.g:9758:3: { } @@ -30879,14 +31144,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalRosSystemParser.g:9684:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalRosSystemParser.g:9766: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:9688:1: ( rule__Float64__Group__1__Impl ) - // InternalRosSystemParser.g:9689:2: rule__Float64__Group__1__Impl + // InternalRosSystemParser.g:9770:1: ( rule__Float64__Group__1__Impl ) + // InternalRosSystemParser.g:9771:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -30912,17 +31177,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalRosSystemParser.g:9695:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalRosSystemParser.g:9777:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9699:1: ( ( Float64 ) ) - // InternalRosSystemParser.g:9700:1: ( Float64 ) + // InternalRosSystemParser.g:9781:1: ( ( Float64 ) ) + // InternalRosSystemParser.g:9782:1: ( Float64 ) { - // InternalRosSystemParser.g:9700:1: ( Float64 ) - // InternalRosSystemParser.g:9701:2: Float64 + // InternalRosSystemParser.g:9782:1: ( Float64 ) + // InternalRosSystemParser.g:9783:2: Float64 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); @@ -30953,14 +31218,14 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalRosSystemParser.g:9711:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalRosSystemParser.g:9793: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:9715:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalRosSystemParser.g:9716:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalRosSystemParser.g:9797:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalRosSystemParser.g:9798:2: rule__String0__Group__0__Impl rule__String0__Group__1 { pushFollow(FOLLOW_58); rule__String0__Group__0__Impl(); @@ -30991,23 +31256,23 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalRosSystemParser.g:9723:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9805:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9727:1: ( ( () ) ) - // InternalRosSystemParser.g:9728:1: ( () ) + // InternalRosSystemParser.g:9809:1: ( ( () ) ) + // InternalRosSystemParser.g:9810:1: ( () ) { - // InternalRosSystemParser.g:9728:1: ( () ) - // InternalRosSystemParser.g:9729:2: () + // InternalRosSystemParser.g:9810:1: ( () ) + // InternalRosSystemParser.g:9811:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getStringAction_0()); } - // InternalRosSystemParser.g:9730:2: () - // InternalRosSystemParser.g:9730:3: + // InternalRosSystemParser.g:9812:2: () + // InternalRosSystemParser.g:9812:3: { } @@ -31032,14 +31297,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalRosSystemParser.g:9738:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalRosSystemParser.g:9820: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:9742:1: ( rule__String0__Group__1__Impl ) - // InternalRosSystemParser.g:9743:2: rule__String0__Group__1__Impl + // InternalRosSystemParser.g:9824:1: ( rule__String0__Group__1__Impl ) + // InternalRosSystemParser.g:9825:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -31065,17 +31330,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalRosSystemParser.g:9749:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalRosSystemParser.g:9831:1: rule__String0__Group__1__Impl : ( String_1 ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9753:1: ( ( String_1 ) ) - // InternalRosSystemParser.g:9754:1: ( String_1 ) + // InternalRosSystemParser.g:9835:1: ( ( String_1 ) ) + // InternalRosSystemParser.g:9836:1: ( String_1 ) { - // InternalRosSystemParser.g:9754:1: ( String_1 ) - // InternalRosSystemParser.g:9755:2: String_1 + // InternalRosSystemParser.g:9836:1: ( String_1 ) + // InternalRosSystemParser.g:9837:2: String_1 { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getStringKeyword_1()); @@ -31106,14 +31371,14 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__0" - // InternalRosSystemParser.g:9765:1: rule__Char__Group__0 : rule__Char__Group__0__Impl rule__Char__Group__1 ; + // InternalRosSystemParser.g:9847:1: rule__Char__Group__0 : rule__Char__Group__0__Impl rule__Char__Group__1 ; public final void rule__Char__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9769:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) - // InternalRosSystemParser.g:9770:2: rule__Char__Group__0__Impl rule__Char__Group__1 + // InternalRosSystemParser.g:9851:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) + // InternalRosSystemParser.g:9852:2: rule__Char__Group__0__Impl rule__Char__Group__1 { pushFollow(FOLLOW_59); rule__Char__Group__0__Impl(); @@ -31144,23 +31409,23 @@ public final void rule__Char__Group__0() throws RecognitionException { // $ANTLR start "rule__Char__Group__0__Impl" - // InternalRosSystemParser.g:9777:1: rule__Char__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9859:1: rule__Char__Group__0__Impl : ( () ) ; public final void rule__Char__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9781:1: ( ( () ) ) - // InternalRosSystemParser.g:9782:1: ( () ) + // InternalRosSystemParser.g:9863:1: ( ( () ) ) + // InternalRosSystemParser.g:9864:1: ( () ) { - // InternalRosSystemParser.g:9782:1: ( () ) - // InternalRosSystemParser.g:9783:2: () + // InternalRosSystemParser.g:9864:1: ( () ) + // InternalRosSystemParser.g:9865:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getChar0Action_0()); } - // InternalRosSystemParser.g:9784:2: () - // InternalRosSystemParser.g:9784:3: + // InternalRosSystemParser.g:9866:2: () + // InternalRosSystemParser.g:9866:3: { } @@ -31185,14 +31450,14 @@ public final void rule__Char__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__1" - // InternalRosSystemParser.g:9792:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; + // InternalRosSystemParser.g:9874:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; public final void rule__Char__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9796:1: ( rule__Char__Group__1__Impl ) - // InternalRosSystemParser.g:9797:2: rule__Char__Group__1__Impl + // InternalRosSystemParser.g:9878:1: ( rule__Char__Group__1__Impl ) + // InternalRosSystemParser.g:9879:2: rule__Char__Group__1__Impl { pushFollow(FOLLOW_2); rule__Char__Group__1__Impl(); @@ -31218,17 +31483,17 @@ public final void rule__Char__Group__1() throws RecognitionException { // $ANTLR start "rule__Char__Group__1__Impl" - // InternalRosSystemParser.g:9803:1: rule__Char__Group__1__Impl : ( Char ) ; + // InternalRosSystemParser.g:9885:1: rule__Char__Group__1__Impl : ( Char ) ; public final void rule__Char__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9807:1: ( ( Char ) ) - // InternalRosSystemParser.g:9808:1: ( Char ) + // InternalRosSystemParser.g:9889:1: ( ( Char ) ) + // InternalRosSystemParser.g:9890:1: ( Char ) { - // InternalRosSystemParser.g:9808:1: ( Char ) - // InternalRosSystemParser.g:9809:2: Char + // InternalRosSystemParser.g:9890:1: ( Char ) + // InternalRosSystemParser.g:9891:2: Char { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getCharKeyword_1()); @@ -31259,14 +31524,14 @@ public final void rule__Char__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalRosSystemParser.g:9819:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalRosSystemParser.g:9901: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:9823:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalRosSystemParser.g:9824:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalRosSystemParser.g:9905:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalRosSystemParser.g:9906:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { pushFollow(FOLLOW_60); rule__Byte__Group__0__Impl(); @@ -31297,23 +31562,23 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalRosSystemParser.g:9831:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9913:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9835:1: ( ( () ) ) - // InternalRosSystemParser.g:9836:1: ( () ) + // InternalRosSystemParser.g:9917:1: ( ( () ) ) + // InternalRosSystemParser.g:9918:1: ( () ) { - // InternalRosSystemParser.g:9836:1: ( () ) - // InternalRosSystemParser.g:9837:2: () + // InternalRosSystemParser.g:9918:1: ( () ) + // InternalRosSystemParser.g:9919:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getByteAction_0()); } - // InternalRosSystemParser.g:9838:2: () - // InternalRosSystemParser.g:9838:3: + // InternalRosSystemParser.g:9920:2: () + // InternalRosSystemParser.g:9920:3: { } @@ -31338,14 +31603,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalRosSystemParser.g:9846:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalRosSystemParser.g:9928: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:9850:1: ( rule__Byte__Group__1__Impl ) - // InternalRosSystemParser.g:9851:2: rule__Byte__Group__1__Impl + // InternalRosSystemParser.g:9932:1: ( rule__Byte__Group__1__Impl ) + // InternalRosSystemParser.g:9933:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -31371,17 +31636,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalRosSystemParser.g:9857:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalRosSystemParser.g:9939:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9861:1: ( ( Byte ) ) - // InternalRosSystemParser.g:9862:1: ( Byte ) + // InternalRosSystemParser.g:9943:1: ( ( Byte ) ) + // InternalRosSystemParser.g:9944:1: ( Byte ) { - // InternalRosSystemParser.g:9862:1: ( Byte ) - // InternalRosSystemParser.g:9863:2: Byte + // InternalRosSystemParser.g:9944:1: ( Byte ) + // InternalRosSystemParser.g:9945:2: Byte { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getByteKeyword_1()); @@ -31412,14 +31677,14 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalRosSystemParser.g:9873:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalRosSystemParser.g:9955: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:9877:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalRosSystemParser.g:9878:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalRosSystemParser.g:9959:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalRosSystemParser.g:9960:2: rule__Time__Group__0__Impl rule__Time__Group__1 { pushFollow(FOLLOW_61); rule__Time__Group__0__Impl(); @@ -31450,23 +31715,23 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalRosSystemParser.g:9885:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9967:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9889:1: ( ( () ) ) - // InternalRosSystemParser.g:9890:1: ( () ) + // InternalRosSystemParser.g:9971:1: ( ( () ) ) + // InternalRosSystemParser.g:9972:1: ( () ) { - // InternalRosSystemParser.g:9890:1: ( () ) - // InternalRosSystemParser.g:9891:2: () + // InternalRosSystemParser.g:9972:1: ( () ) + // InternalRosSystemParser.g:9973:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getTimeAction_0()); } - // InternalRosSystemParser.g:9892:2: () - // InternalRosSystemParser.g:9892:3: + // InternalRosSystemParser.g:9974:2: () + // InternalRosSystemParser.g:9974:3: { } @@ -31491,14 +31756,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalRosSystemParser.g:9900:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalRosSystemParser.g:9982: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:9904:1: ( rule__Time__Group__1__Impl ) - // InternalRosSystemParser.g:9905:2: rule__Time__Group__1__Impl + // InternalRosSystemParser.g:9986:1: ( rule__Time__Group__1__Impl ) + // InternalRosSystemParser.g:9987:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -31524,17 +31789,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalRosSystemParser.g:9911:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalRosSystemParser.g:9993:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9915:1: ( ( Time ) ) - // InternalRosSystemParser.g:9916:1: ( Time ) + // InternalRosSystemParser.g:9997:1: ( ( Time ) ) + // InternalRosSystemParser.g:9998:1: ( Time ) { - // InternalRosSystemParser.g:9916:1: ( Time ) - // InternalRosSystemParser.g:9917:2: Time + // InternalRosSystemParser.g:9998:1: ( Time ) + // InternalRosSystemParser.g:9999:2: Time { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); @@ -31565,14 +31830,14 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalRosSystemParser.g:9927:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalRosSystemParser.g:10009: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:9931:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalRosSystemParser.g:9932:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalRosSystemParser.g:10013:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalRosSystemParser.g:10014:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { pushFollow(FOLLOW_62); rule__Duration__Group__0__Impl(); @@ -31603,23 +31868,23 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalRosSystemParser.g:9939:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10021:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9943:1: ( ( () ) ) - // InternalRosSystemParser.g:9944:1: ( () ) + // InternalRosSystemParser.g:10025:1: ( ( () ) ) + // InternalRosSystemParser.g:10026:1: ( () ) { - // InternalRosSystemParser.g:9944:1: ( () ) - // InternalRosSystemParser.g:9945:2: () + // InternalRosSystemParser.g:10026:1: ( () ) + // InternalRosSystemParser.g:10027:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getDurationAction_0()); } - // InternalRosSystemParser.g:9946:2: () - // InternalRosSystemParser.g:9946:3: + // InternalRosSystemParser.g:10028:2: () + // InternalRosSystemParser.g:10028:3: { } @@ -31644,14 +31909,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalRosSystemParser.g:9954:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalRosSystemParser.g:10036: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:9958:1: ( rule__Duration__Group__1__Impl ) - // InternalRosSystemParser.g:9959:2: rule__Duration__Group__1__Impl + // InternalRosSystemParser.g:10040:1: ( rule__Duration__Group__1__Impl ) + // InternalRosSystemParser.g:10041:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -31677,17 +31942,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalRosSystemParser.g:9965:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalRosSystemParser.g:10047:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9969:1: ( ( Duration ) ) - // InternalRosSystemParser.g:9970:1: ( Duration ) + // InternalRosSystemParser.g:10051:1: ( ( Duration ) ) + // InternalRosSystemParser.g:10052:1: ( Duration ) { - // InternalRosSystemParser.g:9970:1: ( Duration ) - // InternalRosSystemParser.g:9971:2: Duration + // InternalRosSystemParser.g:10052:1: ( Duration ) + // InternalRosSystemParser.g:10053:2: Duration { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); @@ -31718,14 +31983,14 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalRosSystemParser.g:9981:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalRosSystemParser.g:10063: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:9985:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalRosSystemParser.g:9986:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalRosSystemParser.g:10067:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalRosSystemParser.g:10068:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { pushFollow(FOLLOW_63); rule__BoolArray__Group__0__Impl(); @@ -31756,23 +32021,23 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalRosSystemParser.g:9993:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10075:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9997:1: ( ( () ) ) - // InternalRosSystemParser.g:9998:1: ( () ) + // InternalRosSystemParser.g:10079:1: ( ( () ) ) + // InternalRosSystemParser.g:10080:1: ( () ) { - // InternalRosSystemParser.g:9998:1: ( () ) - // InternalRosSystemParser.g:9999:2: () + // InternalRosSystemParser.g:10080:1: ( () ) + // InternalRosSystemParser.g:10081:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); } - // InternalRosSystemParser.g:10000:2: () - // InternalRosSystemParser.g:10000:3: + // InternalRosSystemParser.g:10082:2: () + // InternalRosSystemParser.g:10082:3: { } @@ -31797,14 +32062,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalRosSystemParser.g:10008:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalRosSystemParser.g:10090: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:10012:1: ( rule__BoolArray__Group__1__Impl ) - // InternalRosSystemParser.g:10013:2: rule__BoolArray__Group__1__Impl + // InternalRosSystemParser.g:10094:1: ( rule__BoolArray__Group__1__Impl ) + // InternalRosSystemParser.g:10095:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -31830,17 +32095,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalRosSystemParser.g:10019:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalRosSystemParser.g:10101:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10023:1: ( ( Bool_1 ) ) - // InternalRosSystemParser.g:10024:1: ( Bool_1 ) + // InternalRosSystemParser.g:10105:1: ( ( Bool_1 ) ) + // InternalRosSystemParser.g:10106:1: ( Bool_1 ) { - // InternalRosSystemParser.g:10024:1: ( Bool_1 ) - // InternalRosSystemParser.g:10025:2: Bool_1 + // InternalRosSystemParser.g:10106:1: ( Bool_1 ) + // InternalRosSystemParser.g:10107:2: Bool_1 { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); @@ -31871,14 +32136,14 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalRosSystemParser.g:10035:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalRosSystemParser.g:10117: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:10039:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalRosSystemParser.g:10040:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalRosSystemParser.g:10121:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalRosSystemParser.g:10122:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { pushFollow(FOLLOW_64); rule__Int8Array__Group__0__Impl(); @@ -31909,23 +32174,23 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalRosSystemParser.g:10047:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10129:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10051:1: ( ( () ) ) - // InternalRosSystemParser.g:10052:1: ( () ) + // InternalRosSystemParser.g:10133:1: ( ( () ) ) + // InternalRosSystemParser.g:10134:1: ( () ) { - // InternalRosSystemParser.g:10052:1: ( () ) - // InternalRosSystemParser.g:10053:2: () + // InternalRosSystemParser.g:10134:1: ( () ) + // InternalRosSystemParser.g:10135:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); } - // InternalRosSystemParser.g:10054:2: () - // InternalRosSystemParser.g:10054:3: + // InternalRosSystemParser.g:10136:2: () + // InternalRosSystemParser.g:10136:3: { } @@ -31950,14 +32215,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalRosSystemParser.g:10062:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalRosSystemParser.g:10144: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:10066:1: ( rule__Int8Array__Group__1__Impl ) - // InternalRosSystemParser.g:10067:2: rule__Int8Array__Group__1__Impl + // InternalRosSystemParser.g:10148:1: ( rule__Int8Array__Group__1__Impl ) + // InternalRosSystemParser.g:10149:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -31983,17 +32248,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalRosSystemParser.g:10073:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalRosSystemParser.g:10155:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10077:1: ( ( Int8_1 ) ) - // InternalRosSystemParser.g:10078:1: ( Int8_1 ) + // InternalRosSystemParser.g:10159:1: ( ( Int8_1 ) ) + // InternalRosSystemParser.g:10160:1: ( Int8_1 ) { - // InternalRosSystemParser.g:10078:1: ( Int8_1 ) - // InternalRosSystemParser.g:10079:2: Int8_1 + // InternalRosSystemParser.g:10160:1: ( Int8_1 ) + // InternalRosSystemParser.g:10161:2: Int8_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); @@ -32024,14 +32289,14 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalRosSystemParser.g:10089:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalRosSystemParser.g:10171: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:10093:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalRosSystemParser.g:10094:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalRosSystemParser.g:10175:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalRosSystemParser.g:10176:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { pushFollow(FOLLOW_65); rule__Uint8Array__Group__0__Impl(); @@ -32062,23 +32327,23 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalRosSystemParser.g:10101:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10183:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10105:1: ( ( () ) ) - // InternalRosSystemParser.g:10106:1: ( () ) + // InternalRosSystemParser.g:10187:1: ( ( () ) ) + // InternalRosSystemParser.g:10188:1: ( () ) { - // InternalRosSystemParser.g:10106:1: ( () ) - // InternalRosSystemParser.g:10107:2: () + // InternalRosSystemParser.g:10188:1: ( () ) + // InternalRosSystemParser.g:10189:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); } - // InternalRosSystemParser.g:10108:2: () - // InternalRosSystemParser.g:10108:3: + // InternalRosSystemParser.g:10190:2: () + // InternalRosSystemParser.g:10190:3: { } @@ -32103,14 +32368,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalRosSystemParser.g:10116:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalRosSystemParser.g:10198: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:10120:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalRosSystemParser.g:10121:2: rule__Uint8Array__Group__1__Impl + // InternalRosSystemParser.g:10202:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalRosSystemParser.g:10203:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -32136,17 +32401,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalRosSystemParser.g:10127:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalRosSystemParser.g:10209:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10131:1: ( ( Uint8_1 ) ) - // InternalRosSystemParser.g:10132:1: ( Uint8_1 ) + // InternalRosSystemParser.g:10213:1: ( ( Uint8_1 ) ) + // InternalRosSystemParser.g:10214:1: ( Uint8_1 ) { - // InternalRosSystemParser.g:10132:1: ( Uint8_1 ) - // InternalRosSystemParser.g:10133:2: Uint8_1 + // InternalRosSystemParser.g:10214:1: ( Uint8_1 ) + // InternalRosSystemParser.g:10215:2: Uint8_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); @@ -32177,14 +32442,14 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalRosSystemParser.g:10143:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalRosSystemParser.g:10225: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:10147:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalRosSystemParser.g:10148:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalRosSystemParser.g:10229:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalRosSystemParser.g:10230:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { pushFollow(FOLLOW_66); rule__Int16Array__Group__0__Impl(); @@ -32215,23 +32480,23 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalRosSystemParser.g:10155:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10237:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10159:1: ( ( () ) ) - // InternalRosSystemParser.g:10160:1: ( () ) + // InternalRosSystemParser.g:10241:1: ( ( () ) ) + // InternalRosSystemParser.g:10242:1: ( () ) { - // InternalRosSystemParser.g:10160:1: ( () ) - // InternalRosSystemParser.g:10161:2: () + // InternalRosSystemParser.g:10242:1: ( () ) + // InternalRosSystemParser.g:10243:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); } - // InternalRosSystemParser.g:10162:2: () - // InternalRosSystemParser.g:10162:3: + // InternalRosSystemParser.g:10244:2: () + // InternalRosSystemParser.g:10244:3: { } @@ -32256,14 +32521,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalRosSystemParser.g:10170:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalRosSystemParser.g:10252: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:10174:1: ( rule__Int16Array__Group__1__Impl ) - // InternalRosSystemParser.g:10175:2: rule__Int16Array__Group__1__Impl + // InternalRosSystemParser.g:10256:1: ( rule__Int16Array__Group__1__Impl ) + // InternalRosSystemParser.g:10257:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -32289,17 +32554,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalRosSystemParser.g:10181:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalRosSystemParser.g:10263:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10185:1: ( ( Int16_1 ) ) - // InternalRosSystemParser.g:10186:1: ( Int16_1 ) + // InternalRosSystemParser.g:10267:1: ( ( Int16_1 ) ) + // InternalRosSystemParser.g:10268:1: ( Int16_1 ) { - // InternalRosSystemParser.g:10186:1: ( Int16_1 ) - // InternalRosSystemParser.g:10187:2: Int16_1 + // InternalRosSystemParser.g:10268:1: ( Int16_1 ) + // InternalRosSystemParser.g:10269:2: Int16_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); @@ -32330,14 +32595,14 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalRosSystemParser.g:10197:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalRosSystemParser.g:10279: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:10201:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalRosSystemParser.g:10202:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalRosSystemParser.g:10283:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalRosSystemParser.g:10284:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { pushFollow(FOLLOW_67); rule__Uint16Array__Group__0__Impl(); @@ -32368,23 +32633,23 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalRosSystemParser.g:10209:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10291:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10213:1: ( ( () ) ) - // InternalRosSystemParser.g:10214:1: ( () ) + // InternalRosSystemParser.g:10295:1: ( ( () ) ) + // InternalRosSystemParser.g:10296:1: ( () ) { - // InternalRosSystemParser.g:10214:1: ( () ) - // InternalRosSystemParser.g:10215:2: () + // InternalRosSystemParser.g:10296:1: ( () ) + // InternalRosSystemParser.g:10297:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); } - // InternalRosSystemParser.g:10216:2: () - // InternalRosSystemParser.g:10216:3: + // InternalRosSystemParser.g:10298:2: () + // InternalRosSystemParser.g:10298:3: { } @@ -32409,14 +32674,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalRosSystemParser.g:10224:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalRosSystemParser.g:10306: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:10228:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalRosSystemParser.g:10229:2: rule__Uint16Array__Group__1__Impl + // InternalRosSystemParser.g:10310:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalRosSystemParser.g:10311:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -32442,17 +32707,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalRosSystemParser.g:10235:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalRosSystemParser.g:10317:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10239:1: ( ( Uint16_1 ) ) - // InternalRosSystemParser.g:10240:1: ( Uint16_1 ) + // InternalRosSystemParser.g:10321:1: ( ( Uint16_1 ) ) + // InternalRosSystemParser.g:10322:1: ( Uint16_1 ) { - // InternalRosSystemParser.g:10240:1: ( Uint16_1 ) - // InternalRosSystemParser.g:10241:2: Uint16_1 + // InternalRosSystemParser.g:10322:1: ( Uint16_1 ) + // InternalRosSystemParser.g:10323:2: Uint16_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); @@ -32483,14 +32748,14 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalRosSystemParser.g:10251:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalRosSystemParser.g:10333: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:10255:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalRosSystemParser.g:10256:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalRosSystemParser.g:10337:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalRosSystemParser.g:10338:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { pushFollow(FOLLOW_68); rule__Int32Array__Group__0__Impl(); @@ -32521,23 +32786,23 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalRosSystemParser.g:10263:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10345:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10267:1: ( ( () ) ) - // InternalRosSystemParser.g:10268:1: ( () ) + // InternalRosSystemParser.g:10349:1: ( ( () ) ) + // InternalRosSystemParser.g:10350:1: ( () ) { - // InternalRosSystemParser.g:10268:1: ( () ) - // InternalRosSystemParser.g:10269:2: () + // InternalRosSystemParser.g:10350:1: ( () ) + // InternalRosSystemParser.g:10351:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); } - // InternalRosSystemParser.g:10270:2: () - // InternalRosSystemParser.g:10270:3: + // InternalRosSystemParser.g:10352:2: () + // InternalRosSystemParser.g:10352:3: { } @@ -32562,14 +32827,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalRosSystemParser.g:10278:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalRosSystemParser.g:10360: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:10282:1: ( rule__Int32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10283:2: rule__Int32Array__Group__1__Impl + // InternalRosSystemParser.g:10364:1: ( rule__Int32Array__Group__1__Impl ) + // InternalRosSystemParser.g:10365:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -32595,17 +32860,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalRosSystemParser.g:10289:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalRosSystemParser.g:10371:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10293:1: ( ( Int32_1 ) ) - // InternalRosSystemParser.g:10294:1: ( Int32_1 ) + // InternalRosSystemParser.g:10375:1: ( ( Int32_1 ) ) + // InternalRosSystemParser.g:10376:1: ( Int32_1 ) { - // InternalRosSystemParser.g:10294:1: ( Int32_1 ) - // InternalRosSystemParser.g:10295:2: Int32_1 + // InternalRosSystemParser.g:10376:1: ( Int32_1 ) + // InternalRosSystemParser.g:10377:2: Int32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); @@ -32636,14 +32901,14 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalRosSystemParser.g:10305:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalRosSystemParser.g:10387: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:10309:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalRosSystemParser.g:10310:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalRosSystemParser.g:10391:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalRosSystemParser.g:10392:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { pushFollow(FOLLOW_69); rule__Uint32Array__Group__0__Impl(); @@ -32674,23 +32939,23 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalRosSystemParser.g:10317:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10399:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10321:1: ( ( () ) ) - // InternalRosSystemParser.g:10322:1: ( () ) + // InternalRosSystemParser.g:10403:1: ( ( () ) ) + // InternalRosSystemParser.g:10404:1: ( () ) { - // InternalRosSystemParser.g:10322:1: ( () ) - // InternalRosSystemParser.g:10323:2: () + // InternalRosSystemParser.g:10404:1: ( () ) + // InternalRosSystemParser.g:10405:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); } - // InternalRosSystemParser.g:10324:2: () - // InternalRosSystemParser.g:10324:3: + // InternalRosSystemParser.g:10406:2: () + // InternalRosSystemParser.g:10406:3: { } @@ -32715,14 +32980,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalRosSystemParser.g:10332:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalRosSystemParser.g:10414: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:10336:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10337:2: rule__Uint32Array__Group__1__Impl + // InternalRosSystemParser.g:10418:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalRosSystemParser.g:10419:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -32748,17 +33013,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalRosSystemParser.g:10343:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalRosSystemParser.g:10425:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10347:1: ( ( Uint32_1 ) ) - // InternalRosSystemParser.g:10348:1: ( Uint32_1 ) + // InternalRosSystemParser.g:10429:1: ( ( Uint32_1 ) ) + // InternalRosSystemParser.g:10430:1: ( Uint32_1 ) { - // InternalRosSystemParser.g:10348:1: ( Uint32_1 ) - // InternalRosSystemParser.g:10349:2: Uint32_1 + // InternalRosSystemParser.g:10430:1: ( Uint32_1 ) + // InternalRosSystemParser.g:10431:2: Uint32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); @@ -32789,14 +33054,14 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalRosSystemParser.g:10359:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalRosSystemParser.g:10441: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:10363:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalRosSystemParser.g:10364:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalRosSystemParser.g:10445:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalRosSystemParser.g:10446:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { pushFollow(FOLLOW_70); rule__Int64Array__Group__0__Impl(); @@ -32827,23 +33092,23 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalRosSystemParser.g:10371:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10453:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10375:1: ( ( () ) ) - // InternalRosSystemParser.g:10376:1: ( () ) + // InternalRosSystemParser.g:10457:1: ( ( () ) ) + // InternalRosSystemParser.g:10458:1: ( () ) { - // InternalRosSystemParser.g:10376:1: ( () ) - // InternalRosSystemParser.g:10377:2: () + // InternalRosSystemParser.g:10458:1: ( () ) + // InternalRosSystemParser.g:10459:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); } - // InternalRosSystemParser.g:10378:2: () - // InternalRosSystemParser.g:10378:3: + // InternalRosSystemParser.g:10460:2: () + // InternalRosSystemParser.g:10460:3: { } @@ -32868,14 +33133,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalRosSystemParser.g:10386:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalRosSystemParser.g:10468: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:10390:1: ( rule__Int64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10391:2: rule__Int64Array__Group__1__Impl + // InternalRosSystemParser.g:10472:1: ( rule__Int64Array__Group__1__Impl ) + // InternalRosSystemParser.g:10473:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -32901,17 +33166,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalRosSystemParser.g:10397:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalRosSystemParser.g:10479:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10401:1: ( ( Int64_1 ) ) - // InternalRosSystemParser.g:10402:1: ( Int64_1 ) + // InternalRosSystemParser.g:10483:1: ( ( Int64_1 ) ) + // InternalRosSystemParser.g:10484:1: ( Int64_1 ) { - // InternalRosSystemParser.g:10402:1: ( Int64_1 ) - // InternalRosSystemParser.g:10403:2: Int64_1 + // InternalRosSystemParser.g:10484:1: ( Int64_1 ) + // InternalRosSystemParser.g:10485:2: Int64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); @@ -32942,14 +33207,14 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalRosSystemParser.g:10413:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalRosSystemParser.g:10495: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:10417:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalRosSystemParser.g:10418:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalRosSystemParser.g:10499:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalRosSystemParser.g:10500:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { pushFollow(FOLLOW_71); rule__Uint64Array__Group__0__Impl(); @@ -32980,23 +33245,23 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalRosSystemParser.g:10425:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10507:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10429:1: ( ( () ) ) - // InternalRosSystemParser.g:10430:1: ( () ) + // InternalRosSystemParser.g:10511:1: ( ( () ) ) + // InternalRosSystemParser.g:10512:1: ( () ) { - // InternalRosSystemParser.g:10430:1: ( () ) - // InternalRosSystemParser.g:10431:2: () + // InternalRosSystemParser.g:10512:1: ( () ) + // InternalRosSystemParser.g:10513:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); } - // InternalRosSystemParser.g:10432:2: () - // InternalRosSystemParser.g:10432:3: + // InternalRosSystemParser.g:10514:2: () + // InternalRosSystemParser.g:10514:3: { } @@ -33021,14 +33286,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalRosSystemParser.g:10440:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalRosSystemParser.g:10522: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:10444:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10445:2: rule__Uint64Array__Group__1__Impl + // InternalRosSystemParser.g:10526:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalRosSystemParser.g:10527:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -33054,17 +33319,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalRosSystemParser.g:10451:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalRosSystemParser.g:10533:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10455:1: ( ( Uint64_1 ) ) - // InternalRosSystemParser.g:10456:1: ( Uint64_1 ) + // InternalRosSystemParser.g:10537:1: ( ( Uint64_1 ) ) + // InternalRosSystemParser.g:10538:1: ( Uint64_1 ) { - // InternalRosSystemParser.g:10456:1: ( Uint64_1 ) - // InternalRosSystemParser.g:10457:2: Uint64_1 + // InternalRosSystemParser.g:10538:1: ( Uint64_1 ) + // InternalRosSystemParser.g:10539:2: Uint64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); @@ -33095,14 +33360,14 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalRosSystemParser.g:10467:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalRosSystemParser.g:10549: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:10471:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalRosSystemParser.g:10472:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalRosSystemParser.g:10553:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalRosSystemParser.g:10554:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { pushFollow(FOLLOW_72); rule__Float32Array__Group__0__Impl(); @@ -33133,23 +33398,23 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalRosSystemParser.g:10479:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10561:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10483:1: ( ( () ) ) - // InternalRosSystemParser.g:10484:1: ( () ) + // InternalRosSystemParser.g:10565:1: ( ( () ) ) + // InternalRosSystemParser.g:10566:1: ( () ) { - // InternalRosSystemParser.g:10484:1: ( () ) - // InternalRosSystemParser.g:10485:2: () + // InternalRosSystemParser.g:10566:1: ( () ) + // InternalRosSystemParser.g:10567:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); } - // InternalRosSystemParser.g:10486:2: () - // InternalRosSystemParser.g:10486:3: + // InternalRosSystemParser.g:10568:2: () + // InternalRosSystemParser.g:10568:3: { } @@ -33174,14 +33439,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalRosSystemParser.g:10494:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalRosSystemParser.g:10576: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:10498:1: ( rule__Float32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10499:2: rule__Float32Array__Group__1__Impl + // InternalRosSystemParser.g:10580:1: ( rule__Float32Array__Group__1__Impl ) + // InternalRosSystemParser.g:10581:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -33207,17 +33472,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalRosSystemParser.g:10505:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalRosSystemParser.g:10587:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10509:1: ( ( Float32_1 ) ) - // InternalRosSystemParser.g:10510:1: ( Float32_1 ) + // InternalRosSystemParser.g:10591:1: ( ( Float32_1 ) ) + // InternalRosSystemParser.g:10592:1: ( Float32_1 ) { - // InternalRosSystemParser.g:10510:1: ( Float32_1 ) - // InternalRosSystemParser.g:10511:2: Float32_1 + // InternalRosSystemParser.g:10592:1: ( Float32_1 ) + // InternalRosSystemParser.g:10593:2: Float32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); @@ -33248,14 +33513,14 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalRosSystemParser.g:10521:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalRosSystemParser.g:10603: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:10525:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalRosSystemParser.g:10526:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalRosSystemParser.g:10607:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalRosSystemParser.g:10608:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { pushFollow(FOLLOW_73); rule__Float64Array__Group__0__Impl(); @@ -33286,23 +33551,23 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalRosSystemParser.g:10533:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10615:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10537:1: ( ( () ) ) - // InternalRosSystemParser.g:10538:1: ( () ) + // InternalRosSystemParser.g:10619:1: ( ( () ) ) + // InternalRosSystemParser.g:10620:1: ( () ) { - // InternalRosSystemParser.g:10538:1: ( () ) - // InternalRosSystemParser.g:10539:2: () + // InternalRosSystemParser.g:10620:1: ( () ) + // InternalRosSystemParser.g:10621:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); } - // InternalRosSystemParser.g:10540:2: () - // InternalRosSystemParser.g:10540:3: + // InternalRosSystemParser.g:10622:2: () + // InternalRosSystemParser.g:10622:3: { } @@ -33327,14 +33592,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalRosSystemParser.g:10548:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalRosSystemParser.g:10630: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:10552:1: ( rule__Float64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10553:2: rule__Float64Array__Group__1__Impl + // InternalRosSystemParser.g:10634:1: ( rule__Float64Array__Group__1__Impl ) + // InternalRosSystemParser.g:10635:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -33360,17 +33625,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalRosSystemParser.g:10559:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalRosSystemParser.g:10641:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10563:1: ( ( Float64_1 ) ) - // InternalRosSystemParser.g:10564:1: ( Float64_1 ) + // InternalRosSystemParser.g:10645:1: ( ( Float64_1 ) ) + // InternalRosSystemParser.g:10646:1: ( Float64_1 ) { - // InternalRosSystemParser.g:10564:1: ( Float64_1 ) - // InternalRosSystemParser.g:10565:2: Float64_1 + // InternalRosSystemParser.g:10646:1: ( Float64_1 ) + // InternalRosSystemParser.g:10647:2: Float64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); @@ -33401,14 +33666,14 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalRosSystemParser.g:10575:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalRosSystemParser.g:10657: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:10579:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalRosSystemParser.g:10580:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalRosSystemParser.g:10661:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalRosSystemParser.g:10662:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { pushFollow(FOLLOW_74); rule__String0Array__Group__0__Impl(); @@ -33439,23 +33704,23 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalRosSystemParser.g:10587:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10669:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10591:1: ( ( () ) ) - // InternalRosSystemParser.g:10592:1: ( () ) + // InternalRosSystemParser.g:10673:1: ( ( () ) ) + // InternalRosSystemParser.g:10674:1: ( () ) { - // InternalRosSystemParser.g:10592:1: ( () ) - // InternalRosSystemParser.g:10593:2: () + // InternalRosSystemParser.g:10674:1: ( () ) + // InternalRosSystemParser.g:10675:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); } - // InternalRosSystemParser.g:10594:2: () - // InternalRosSystemParser.g:10594:3: + // InternalRosSystemParser.g:10676:2: () + // InternalRosSystemParser.g:10676:3: { } @@ -33480,14 +33745,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalRosSystemParser.g:10602:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalRosSystemParser.g:10684: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:10606:1: ( rule__String0Array__Group__1__Impl ) - // InternalRosSystemParser.g:10607:2: rule__String0Array__Group__1__Impl + // InternalRosSystemParser.g:10688:1: ( rule__String0Array__Group__1__Impl ) + // InternalRosSystemParser.g:10689:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -33513,17 +33778,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalRosSystemParser.g:10613:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalRosSystemParser.g:10695:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10617:1: ( ( String_2 ) ) - // InternalRosSystemParser.g:10618:1: ( String_2 ) + // InternalRosSystemParser.g:10699:1: ( ( String_2 ) ) + // InternalRosSystemParser.g:10700:1: ( String_2 ) { - // InternalRosSystemParser.g:10618:1: ( String_2 ) - // InternalRosSystemParser.g:10619:2: String_2 + // InternalRosSystemParser.g:10700:1: ( String_2 ) + // InternalRosSystemParser.g:10701:2: String_2 { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); @@ -33554,14 +33819,14 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalRosSystemParser.g:10629:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalRosSystemParser.g:10711: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:10633:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalRosSystemParser.g:10634:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalRosSystemParser.g:10715:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalRosSystemParser.g:10716:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { pushFollow(FOLLOW_75); rule__ByteArray__Group__0__Impl(); @@ -33592,23 +33857,23 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalRosSystemParser.g:10641:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10723:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10645:1: ( ( () ) ) - // InternalRosSystemParser.g:10646:1: ( () ) + // InternalRosSystemParser.g:10727:1: ( ( () ) ) + // InternalRosSystemParser.g:10728:1: ( () ) { - // InternalRosSystemParser.g:10646:1: ( () ) - // InternalRosSystemParser.g:10647:2: () + // InternalRosSystemParser.g:10728:1: ( () ) + // InternalRosSystemParser.g:10729:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); } - // InternalRosSystemParser.g:10648:2: () - // InternalRosSystemParser.g:10648:3: + // InternalRosSystemParser.g:10730:2: () + // InternalRosSystemParser.g:10730:3: { } @@ -33633,14 +33898,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalRosSystemParser.g:10656:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalRosSystemParser.g:10738: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:10660:1: ( rule__ByteArray__Group__1__Impl ) - // InternalRosSystemParser.g:10661:2: rule__ByteArray__Group__1__Impl + // InternalRosSystemParser.g:10742:1: ( rule__ByteArray__Group__1__Impl ) + // InternalRosSystemParser.g:10743:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -33666,17 +33931,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalRosSystemParser.g:10667:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalRosSystemParser.g:10749:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10671:1: ( ( Byte_1 ) ) - // InternalRosSystemParser.g:10672:1: ( Byte_1 ) + // InternalRosSystemParser.g:10753:1: ( ( Byte_1 ) ) + // InternalRosSystemParser.g:10754:1: ( Byte_1 ) { - // InternalRosSystemParser.g:10672:1: ( Byte_1 ) - // InternalRosSystemParser.g:10673:2: Byte_1 + // InternalRosSystemParser.g:10754:1: ( Byte_1 ) + // InternalRosSystemParser.g:10755:2: Byte_1 { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); @@ -33707,14 +33972,14 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__0" - // InternalRosSystemParser.g:10683:1: rule__CharArray__Group__0 : rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ; + // InternalRosSystemParser.g:10765:1: rule__CharArray__Group__0 : rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ; public final void rule__CharArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10687:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) - // InternalRosSystemParser.g:10688:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 + // InternalRosSystemParser.g:10769:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) + // InternalRosSystemParser.g:10770:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 { pushFollow(FOLLOW_76); rule__CharArray__Group__0__Impl(); @@ -33745,23 +34010,23 @@ public final void rule__CharArray__Group__0() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__0__Impl" - // InternalRosSystemParser.g:10695:1: rule__CharArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10777:1: rule__CharArray__Group__0__Impl : ( () ) ; public final void rule__CharArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10699:1: ( ( () ) ) - // InternalRosSystemParser.g:10700:1: ( () ) + // InternalRosSystemParser.g:10781:1: ( ( () ) ) + // InternalRosSystemParser.g:10782:1: ( () ) { - // InternalRosSystemParser.g:10700:1: ( () ) - // InternalRosSystemParser.g:10701:2: () + // InternalRosSystemParser.g:10782:1: ( () ) + // InternalRosSystemParser.g:10783:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getCharArrayAction_0()); } - // InternalRosSystemParser.g:10702:2: () - // InternalRosSystemParser.g:10702:3: + // InternalRosSystemParser.g:10784:2: () + // InternalRosSystemParser.g:10784:3: { } @@ -33786,14 +34051,14 @@ public final void rule__CharArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__1" - // InternalRosSystemParser.g:10710:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; + // InternalRosSystemParser.g:10792:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; public final void rule__CharArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10714:1: ( rule__CharArray__Group__1__Impl ) - // InternalRosSystemParser.g:10715:2: rule__CharArray__Group__1__Impl + // InternalRosSystemParser.g:10796:1: ( rule__CharArray__Group__1__Impl ) + // InternalRosSystemParser.g:10797:2: rule__CharArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__CharArray__Group__1__Impl(); @@ -33819,17 +34084,17 @@ public final void rule__CharArray__Group__1() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__1__Impl" - // InternalRosSystemParser.g:10721:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; + // InternalRosSystemParser.g:10803:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; public final void rule__CharArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10725:1: ( ( Char_1 ) ) - // InternalRosSystemParser.g:10726:1: ( Char_1 ) + // InternalRosSystemParser.g:10807:1: ( ( Char_1 ) ) + // InternalRosSystemParser.g:10808:1: ( Char_1 ) { - // InternalRosSystemParser.g:10726:1: ( Char_1 ) - // InternalRosSystemParser.g:10727:2: Char_1 + // InternalRosSystemParser.g:10808:1: ( Char_1 ) + // InternalRosSystemParser.g:10809:2: Char_1 { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getCharKeyword_1()); @@ -33860,14 +34125,14 @@ public final void rule__CharArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalRosSystemParser.g:10737:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalRosSystemParser.g:10819: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:10741:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalRosSystemParser.g:10742:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalRosSystemParser.g:10823:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalRosSystemParser.g:10824:2: rule__Header__Group__0__Impl rule__Header__Group__1 { pushFollow(FOLLOW_77); rule__Header__Group__0__Impl(); @@ -33898,23 +34163,23 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalRosSystemParser.g:10749:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10831:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10753:1: ( ( () ) ) - // InternalRosSystemParser.g:10754:1: ( () ) + // InternalRosSystemParser.g:10835:1: ( ( () ) ) + // InternalRosSystemParser.g:10836:1: ( () ) { - // InternalRosSystemParser.g:10754:1: ( () ) - // InternalRosSystemParser.g:10755:2: () + // InternalRosSystemParser.g:10836:1: ( () ) + // InternalRosSystemParser.g:10837:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); } - // InternalRosSystemParser.g:10756:2: () - // InternalRosSystemParser.g:10756:3: + // InternalRosSystemParser.g:10838:2: () + // InternalRosSystemParser.g:10838:3: { } @@ -33939,14 +34204,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalRosSystemParser.g:10764:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalRosSystemParser.g:10846: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:10768:1: ( rule__Header__Group__1__Impl ) - // InternalRosSystemParser.g:10769:2: rule__Header__Group__1__Impl + // InternalRosSystemParser.g:10850:1: ( rule__Header__Group__1__Impl ) + // InternalRosSystemParser.g:10851:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -33972,17 +34237,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalRosSystemParser.g:10775:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalRosSystemParser.g:10857:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10779:1: ( ( Header ) ) - // InternalRosSystemParser.g:10780:1: ( Header ) + // InternalRosSystemParser.g:10861:1: ( ( Header ) ) + // InternalRosSystemParser.g:10862:1: ( Header ) { - // InternalRosSystemParser.g:10780:1: ( Header ) - // InternalRosSystemParser.g:10781:2: Header + // InternalRosSystemParser.g:10862:1: ( Header ) + // InternalRosSystemParser.g:10863:2: Header { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); @@ -34013,14 +34278,14 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0" - // InternalRosSystemParser.g:10791:1: rule__ArraySpecRef__Group__0 : rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ; + // InternalRosSystemParser.g:10873:1: rule__ArraySpecRef__Group__0 : rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ; public final void rule__ArraySpecRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10795:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) - // InternalRosSystemParser.g:10796:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 + // InternalRosSystemParser.g:10877:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) + // InternalRosSystemParser.g:10878:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 { pushFollow(FOLLOW_78); rule__ArraySpecRef__Group__0__Impl(); @@ -34051,23 +34316,23 @@ public final void rule__ArraySpecRef__Group__0() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0__Impl" - // InternalRosSystemParser.g:10803:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; + // InternalRosSystemParser.g:10885:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10807:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) - // InternalRosSystemParser.g:10808:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRosSystemParser.g:10889:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) + // InternalRosSystemParser.g:10890:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) { - // InternalRosSystemParser.g:10808:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) - // InternalRosSystemParser.g:10809:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRosSystemParser.g:10890:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRosSystemParser.g:10891:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceAssignment_0()); } - // InternalRosSystemParser.g:10810:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) - // InternalRosSystemParser.g:10810:3: rule__ArraySpecRef__ReferenceAssignment_0 + // InternalRosSystemParser.g:10892:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRosSystemParser.g:10892:3: rule__ArraySpecRef__ReferenceAssignment_0 { pushFollow(FOLLOW_2); rule__ArraySpecRef__ReferenceAssignment_0(); @@ -34102,14 +34367,14 @@ public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ArraySpecRef__Group__1" - // InternalRosSystemParser.g:10818:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; + // InternalRosSystemParser.g:10900:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; public final void rule__ArraySpecRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10822:1: ( rule__ArraySpecRef__Group__1__Impl ) - // InternalRosSystemParser.g:10823:2: rule__ArraySpecRef__Group__1__Impl + // InternalRosSystemParser.g:10904:1: ( rule__ArraySpecRef__Group__1__Impl ) + // InternalRosSystemParser.g:10905:2: rule__ArraySpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArraySpecRef__Group__1__Impl(); @@ -34135,17 +34400,17 @@ public final void rule__ArraySpecRef__Group__1() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__1__Impl" - // InternalRosSystemParser.g:10829:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalRosSystemParser.g:10911:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10833:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalRosSystemParser.g:10834:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:10915:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalRosSystemParser.g:10916:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalRosSystemParser.g:10834:1: ( LeftSquareBracketRightSquareBracket ) - // InternalRosSystemParser.g:10835:2: LeftSquareBracketRightSquareBracket + // InternalRosSystemParser.g:10916:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:10917:2: LeftSquareBracketRightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); @@ -34176,17 +34441,17 @@ public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosSystem__NameAssignment_0" - // InternalRosSystemParser.g:10845:1: rule__RosSystem__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:10927:1: rule__RosSystem__NameAssignment_0 : ( ruleEString ) ; public final void rule__RosSystem__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10849:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10850:2: ( ruleEString ) + // InternalRosSystemParser.g:10931:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10932:2: ( ruleEString ) { - // InternalRosSystemParser.g:10850:2: ( ruleEString ) - // InternalRosSystemParser.g:10851:3: ruleEString + // InternalRosSystemParser.g:10932:2: ( ruleEString ) + // InternalRosSystemParser.g:10933:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getNameEStringParserRuleCall_0_0()); @@ -34221,17 +34486,17 @@ public final void rule__RosSystem__NameAssignment_0() throws RecognitionExceptio // $ANTLR start "rule__RosSystem__FromFileAssignment_3_1" - // InternalRosSystemParser.g:10860:1: rule__RosSystem__FromFileAssignment_3_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10942:1: rule__RosSystem__FromFileAssignment_3_1 : ( ruleEString ) ; public final void rule__RosSystem__FromFileAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10864:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10865:2: ( ruleEString ) + // InternalRosSystemParser.g:10946:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10947:2: ( ruleEString ) { - // InternalRosSystemParser.g:10865:2: ( ruleEString ) - // InternalRosSystemParser.g:10866:3: ruleEString + // InternalRosSystemParser.g:10947:2: ( ruleEString ) + // InternalRosSystemParser.g:10948:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getFromFileEStringParserRuleCall_3_1_0()); @@ -34266,17 +34531,17 @@ public final void rule__RosSystem__FromFileAssignment_3_1() throws RecognitionEx // $ANTLR start "rule__RosSystem__ComponentsAssignment_4_0_2" - // InternalRosSystemParser.g:10875:1: rule__RosSystem__ComponentsAssignment_4_0_2 : ( ruleSubSystem ) ; + // InternalRosSystemParser.g:10957:1: rule__RosSystem__ComponentsAssignment_4_0_2 : ( ruleSubSystem ) ; public final void rule__RosSystem__ComponentsAssignment_4_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10879:1: ( ( ruleSubSystem ) ) - // InternalRosSystemParser.g:10880:2: ( ruleSubSystem ) + // InternalRosSystemParser.g:10961:1: ( ( ruleSubSystem ) ) + // InternalRosSystemParser.g:10962:2: ( ruleSubSystem ) { - // InternalRosSystemParser.g:10880:2: ( ruleSubSystem ) - // InternalRosSystemParser.g:10881:3: ruleSubSystem + // InternalRosSystemParser.g:10962:2: ( ruleSubSystem ) + // InternalRosSystemParser.g:10963:3: ruleSubSystem { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getComponentsSubSystemParserRuleCall_4_0_2_0()); @@ -34311,17 +34576,17 @@ public final void rule__RosSystem__ComponentsAssignment_4_0_2() throws Recogniti // $ANTLR start "rule__RosSystem__ProcessesAssignment_4_1_2" - // InternalRosSystemParser.g:10890:1: rule__RosSystem__ProcessesAssignment_4_1_2 : ( ruleProcess ) ; + // InternalRosSystemParser.g:10972:1: rule__RosSystem__ProcessesAssignment_4_1_2 : ( ruleProcess ) ; public final void rule__RosSystem__ProcessesAssignment_4_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10894:1: ( ( ruleProcess ) ) - // InternalRosSystemParser.g:10895:2: ( ruleProcess ) + // InternalRosSystemParser.g:10976:1: ( ( ruleProcess ) ) + // InternalRosSystemParser.g:10977:2: ( ruleProcess ) { - // InternalRosSystemParser.g:10895:2: ( ruleProcess ) - // InternalRosSystemParser.g:10896:3: ruleProcess + // InternalRosSystemParser.g:10977:2: ( ruleProcess ) + // InternalRosSystemParser.g:10978:3: ruleProcess { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_1_2_0()); @@ -34356,17 +34621,17 @@ public final void rule__RosSystem__ProcessesAssignment_4_1_2() throws Recognitio // $ANTLR start "rule__RosSystem__ComponentsAssignment_4_2_2" - // InternalRosSystemParser.g:10905:1: rule__RosSystem__ComponentsAssignment_4_2_2 : ( ruleRosNode ) ; + // InternalRosSystemParser.g:10987:1: rule__RosSystem__ComponentsAssignment_4_2_2 : ( ruleRosNode ) ; public final void rule__RosSystem__ComponentsAssignment_4_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10909:1: ( ( ruleRosNode ) ) - // InternalRosSystemParser.g:10910:2: ( ruleRosNode ) + // InternalRosSystemParser.g:10991:1: ( ( ruleRosNode ) ) + // InternalRosSystemParser.g:10992:2: ( ruleRosNode ) { - // InternalRosSystemParser.g:10910:2: ( ruleRosNode ) - // InternalRosSystemParser.g:10911:3: ruleRosNode + // InternalRosSystemParser.g:10992:2: ( ruleRosNode ) + // InternalRosSystemParser.g:10993:3: ruleRosNode { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_2_2_0()); @@ -34401,17 +34666,17 @@ public final void rule__RosSystem__ComponentsAssignment_4_2_2() throws Recogniti // $ANTLR start "rule__RosSystem__ParameterAssignment_4_3_2" - // InternalRosSystemParser.g:10920:1: rule__RosSystem__ParameterAssignment_4_3_2 : ( ruleParameter ) ; + // InternalRosSystemParser.g:11002:1: rule__RosSystem__ParameterAssignment_4_3_2 : ( ruleParameter ) ; public final void rule__RosSystem__ParameterAssignment_4_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10924:1: ( ( ruleParameter ) ) - // InternalRosSystemParser.g:10925:2: ( ruleParameter ) + // InternalRosSystemParser.g:11006:1: ( ( ruleParameter ) ) + // InternalRosSystemParser.g:11007:2: ( ruleParameter ) { - // InternalRosSystemParser.g:10925:2: ( ruleParameter ) - // InternalRosSystemParser.g:10926:3: ruleParameter + // InternalRosSystemParser.g:11007:2: ( ruleParameter ) + // InternalRosSystemParser.g:11008:3: ruleParameter { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_4_3_2_0()); @@ -34446,17 +34711,17 @@ public final void rule__RosSystem__ParameterAssignment_4_3_2() throws Recognitio // $ANTLR start "rule__RosSystem__ConnectionsAssignment_4_4_2" - // InternalRosSystemParser.g:10935:1: rule__RosSystem__ConnectionsAssignment_4_4_2 : ( ruleConnection ) ; + // InternalRosSystemParser.g:11017:1: rule__RosSystem__ConnectionsAssignment_4_4_2 : ( ruleConnection ) ; public final void rule__RosSystem__ConnectionsAssignment_4_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10939:1: ( ( ruleConnection ) ) - // InternalRosSystemParser.g:10940:2: ( ruleConnection ) + // InternalRosSystemParser.g:11021:1: ( ( ruleConnection ) ) + // InternalRosSystemParser.g:11022:2: ( ruleConnection ) { - // InternalRosSystemParser.g:10940:2: ( ruleConnection ) - // InternalRosSystemParser.g:10941:3: ruleConnection + // InternalRosSystemParser.g:11022:2: ( ruleConnection ) + // InternalRosSystemParser.g:11023:3: ruleConnection { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_4_4_2_0()); @@ -34491,23 +34756,23 @@ public final void rule__RosSystem__ConnectionsAssignment_4_4_2() throws Recognit // $ANTLR start "rule__SubSystem__SystemAssignment" - // InternalRosSystemParser.g:10950:1: rule__SubSystem__SystemAssignment : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11032:1: rule__SubSystem__SystemAssignment : ( ( ruleEString ) ) ; public final void rule__SubSystem__SystemAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10954:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10955:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11036:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11037:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10955:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10956:3: ( ruleEString ) + // InternalRosSystemParser.g:11037:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11038:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getSubSystemAccess().getSystemSystemCrossReference_0()); } - // InternalRosSystemParser.g:10957:3: ( ruleEString ) - // InternalRosSystemParser.g:10958:4: ruleEString + // InternalRosSystemParser.g:11039:3: ( ruleEString ) + // InternalRosSystemParser.g:11040:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getSubSystemAccess().getSystemSystemEStringParserRuleCall_0_1()); @@ -34548,17 +34813,17 @@ public final void rule__SubSystem__SystemAssignment() throws RecognitionExceptio // $ANTLR start "rule__Process__NameAssignment_1" - // InternalRosSystemParser.g:10969:1: rule__Process__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11051:1: rule__Process__NameAssignment_1 : ( ruleEString ) ; public final void rule__Process__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10973:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10974:2: ( ruleEString ) + // InternalRosSystemParser.g:11055:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11056:2: ( ruleEString ) { - // InternalRosSystemParser.g:10974:2: ( ruleEString ) - // InternalRosSystemParser.g:10975:3: ruleEString + // InternalRosSystemParser.g:11056:2: ( ruleEString ) + // InternalRosSystemParser.g:11057:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getNameEStringParserRuleCall_1_0()); @@ -34593,23 +34858,23 @@ public final void rule__Process__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__Process__ComponentsAssignment_4_2" - // InternalRosSystemParser.g:10984:1: rule__Process__ComponentsAssignment_4_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11066:1: rule__Process__ComponentsAssignment_4_2 : ( ( ruleEString ) ) ; public final void rule__Process__ComponentsAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10988:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10989:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11070:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11071:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10989:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10990:3: ( ruleEString ) + // InternalRosSystemParser.g:11071:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11072:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeCrossReference_4_2_0()); } - // InternalRosSystemParser.g:10991:3: ( ruleEString ) - // InternalRosSystemParser.g:10992:4: ruleEString + // InternalRosSystemParser.g:11073:3: ( ruleEString ) + // InternalRosSystemParser.g:11074:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeEStringParserRuleCall_4_2_0_1()); @@ -34650,23 +34915,23 @@ public final void rule__Process__ComponentsAssignment_4_2() throws RecognitionEx // $ANTLR start "rule__Process__ComponentsAssignment_4_3_1" - // InternalRosSystemParser.g:11003:1: rule__Process__ComponentsAssignment_4_3_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11085:1: rule__Process__ComponentsAssignment_4_3_1 : ( ( ruleEString ) ) ; public final void rule__Process__ComponentsAssignment_4_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11007:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11008:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11089:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11090:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11008:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11009:3: ( ruleEString ) + // InternalRosSystemParser.g:11090:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11091:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeCrossReference_4_3_1_0()); } - // InternalRosSystemParser.g:11010:3: ( ruleEString ) - // InternalRosSystemParser.g:11011:4: ruleEString + // InternalRosSystemParser.g:11092:3: ( ruleEString ) + // InternalRosSystemParser.g:11093:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeEStringParserRuleCall_4_3_1_0_1()); @@ -34707,17 +34972,17 @@ public final void rule__Process__ComponentsAssignment_4_3_1() throws Recognition // $ANTLR start "rule__Process__ThreadsAssignment_5_1" - // InternalRosSystemParser.g:11022:1: rule__Process__ThreadsAssignment_5_1 : ( ruleInteger0 ) ; + // InternalRosSystemParser.g:11104:1: rule__Process__ThreadsAssignment_5_1 : ( ruleInteger0 ) ; public final void rule__Process__ThreadsAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11026:1: ( ( ruleInteger0 ) ) - // InternalRosSystemParser.g:11027:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:11108:1: ( ( ruleInteger0 ) ) + // InternalRosSystemParser.g:11109:2: ( ruleInteger0 ) { - // InternalRosSystemParser.g:11027:2: ( ruleInteger0 ) - // InternalRosSystemParser.g:11028:3: ruleInteger0 + // InternalRosSystemParser.g:11109:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:11110:3: ruleInteger0 { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getThreadsInteger0ParserRuleCall_5_1_0()); @@ -34752,17 +35017,17 @@ public final void rule__Process__ThreadsAssignment_5_1() throws RecognitionExcep // $ANTLR start "rule__RosNode__NameAssignment_1" - // InternalRosSystemParser.g:11037:1: rule__RosNode__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11119:1: rule__RosNode__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosNode__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11041:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11042:2: ( ruleEString ) + // InternalRosSystemParser.g:11123:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11124:2: ( ruleEString ) { - // InternalRosSystemParser.g:11042:2: ( ruleEString ) - // InternalRosSystemParser.g:11043:3: ruleEString + // InternalRosSystemParser.g:11124:2: ( ruleEString ) + // InternalRosSystemParser.g:11125:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getNameEStringParserRuleCall_1_0()); @@ -34797,23 +35062,23 @@ public final void rule__RosNode__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__RosNode__FromAssignment_5" - // InternalRosSystemParser.g:11052:1: rule__RosNode__FromAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11134:1: rule__RosNode__FromAssignment_5 : ( ( ruleEString ) ) ; public final void rule__RosNode__FromAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11056:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11057:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11138:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11139:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11057:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11058:3: ( ruleEString ) + // InternalRosSystemParser.g:11139:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11140:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromNodeCrossReference_5_0()); } - // InternalRosSystemParser.g:11059:3: ( ruleEString ) - // InternalRosSystemParser.g:11060:4: ruleEString + // InternalRosSystemParser.g:11141:3: ( ruleEString ) + // InternalRosSystemParser.g:11142:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromNodeEStringParserRuleCall_5_0_1()); @@ -34854,17 +35119,17 @@ public final void rule__RosNode__FromAssignment_5() throws RecognitionException // $ANTLR start "rule__RosNode__NamespaceAssignment_6_1" - // InternalRosSystemParser.g:11071:1: rule__RosNode__NamespaceAssignment_6_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11153:1: rule__RosNode__NamespaceAssignment_6_1 : ( ruleEString ) ; public final void rule__RosNode__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11075:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11076:2: ( ruleEString ) + // InternalRosSystemParser.g:11157:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11158:2: ( ruleEString ) { - // InternalRosSystemParser.g:11076:2: ( ruleEString ) - // InternalRosSystemParser.g:11077:3: ruleEString + // InternalRosSystemParser.g:11158:2: ( ruleEString ) + // InternalRosSystemParser.g:11159:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getNamespaceEStringParserRuleCall_6_1_0()); @@ -34899,17 +35164,17 @@ public final void rule__RosNode__NamespaceAssignment_6_1() throws RecognitionExc // $ANTLR start "rule__RosNode__RosinterfacesAssignment_7_2" - // InternalRosSystemParser.g:11086:1: rule__RosNode__RosinterfacesAssignment_7_2 : ( ruleRosInterface ) ; + // InternalRosSystemParser.g:11168:1: rule__RosNode__RosinterfacesAssignment_7_2 : ( ruleRosInterface ) ; public final void rule__RosNode__RosinterfacesAssignment_7_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11090:1: ( ( ruleRosInterface ) ) - // InternalRosSystemParser.g:11091:2: ( ruleRosInterface ) + // InternalRosSystemParser.g:11172:1: ( ( ruleRosInterface ) ) + // InternalRosSystemParser.g:11173:2: ( ruleRosInterface ) { - // InternalRosSystemParser.g:11091:2: ( ruleRosInterface ) - // InternalRosSystemParser.g:11092:3: ruleRosInterface + // InternalRosSystemParser.g:11173:2: ( ruleRosInterface ) + // InternalRosSystemParser.g:11174:3: ruleRosInterface { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosinterfacesRosInterfaceParserRuleCall_7_2_0()); @@ -34944,17 +35209,17 @@ public final void rule__RosNode__RosinterfacesAssignment_7_2() throws Recognitio // $ANTLR start "rule__RosNode__RosparametersAssignment_8_2" - // InternalRosSystemParser.g:11101:1: rule__RosNode__RosparametersAssignment_8_2 : ( ruleRosParameter ) ; + // InternalRosSystemParser.g:11183:1: rule__RosNode__RosparametersAssignment_8_2 : ( ruleRosParameter ) ; public final void rule__RosNode__RosparametersAssignment_8_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11105:1: ( ( ruleRosParameter ) ) - // InternalRosSystemParser.g:11106:2: ( ruleRosParameter ) + // InternalRosSystemParser.g:11187:1: ( ( ruleRosParameter ) ) + // InternalRosSystemParser.g:11188:2: ( ruleRosParameter ) { - // InternalRosSystemParser.g:11106:2: ( ruleRosParameter ) - // InternalRosSystemParser.g:11107:3: ruleRosParameter + // InternalRosSystemParser.g:11188:2: ( ruleRosParameter ) + // InternalRosSystemParser.g:11189:3: ruleRosParameter { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosparametersRosParameterParserRuleCall_8_2_0()); @@ -34988,18 +35253,75 @@ public final void rule__RosNode__RosparametersAssignment_8_2() throws Recognitio // $ANTLR end "rule__RosNode__RosparametersAssignment_8_2" + // $ANTLR start "rule__RosNode__ParentAssignment_9_1" + // InternalRosSystemParser.g:11198:1: rule__RosNode__ParentAssignment_9_1 : ( ( ruleEString ) ) ; + public final void rule__RosNode__ParentAssignment_9_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:11202:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11203:2: ( ( ruleEString ) ) + { + // InternalRosSystemParser.g:11203:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11204:3: ( ruleEString ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosNodeAccess().getParentNodeCrossReference_9_1_0()); + } + // InternalRosSystemParser.g:11205:3: ( ruleEString ) + // InternalRosSystemParser.g:11206:4: ruleEString + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosNodeAccess().getParentNodeEStringParserRuleCall_9_1_0_1()); + } + pushFollow(FOLLOW_2); + ruleEString(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getRosNodeAccess().getParentNodeEStringParserRuleCall_9_1_0_1()); + } + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getRosNodeAccess().getParentNodeCrossReference_9_1_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosNode__ParentAssignment_9_1" + + // $ANTLR start "rule__RosInterface__NameAssignment_1" - // InternalRosSystemParser.g:11116:1: rule__RosInterface__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11217:1: rule__RosInterface__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosInterface__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11120:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11121:2: ( ruleEString ) + // InternalRosSystemParser.g:11221:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11222:2: ( ruleEString ) { - // InternalRosSystemParser.g:11121:2: ( ruleEString ) - // InternalRosSystemParser.g:11122:3: ruleEString + // InternalRosSystemParser.g:11222:2: ( ruleEString ) + // InternalRosSystemParser.g:11223:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getNameEStringParserRuleCall_1_0()); @@ -35034,17 +35356,17 @@ public final void rule__RosInterface__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__RosInterface__ReferenceAssignment_3" - // InternalRosSystemParser.g:11131:1: rule__RosInterface__ReferenceAssignment_3 : ( ruleInterfaceReference ) ; + // InternalRosSystemParser.g:11232:1: rule__RosInterface__ReferenceAssignment_3 : ( ruleInterfaceReference ) ; public final void rule__RosInterface__ReferenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11135:1: ( ( ruleInterfaceReference ) ) - // InternalRosSystemParser.g:11136:2: ( ruleInterfaceReference ) + // InternalRosSystemParser.g:11236:1: ( ( ruleInterfaceReference ) ) + // InternalRosSystemParser.g:11237:2: ( ruleInterfaceReference ) { - // InternalRosSystemParser.g:11136:2: ( ruleInterfaceReference ) - // InternalRosSystemParser.g:11137:3: ruleInterfaceReference + // InternalRosSystemParser.g:11237:2: ( ruleInterfaceReference ) + // InternalRosSystemParser.g:11238:3: ruleInterfaceReference { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getReferenceInterfaceReferenceParserRuleCall_3_0()); @@ -35079,23 +35401,23 @@ public final void rule__RosInterface__ReferenceAssignment_3() throws Recognition // $ANTLR start "rule__RosPublisherReference__FromAssignment_2" - // InternalRosSystemParser.g:11146:1: rule__RosPublisherReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11247:1: rule__RosPublisherReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosPublisherReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11150:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11151:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11251:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11252:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11151:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11152:3: ( ruleEString ) + // InternalRosSystemParser.g:11252:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11253:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromPublisherCrossReference_2_0()); } - // InternalRosSystemParser.g:11153:3: ( ruleEString ) - // InternalRosSystemParser.g:11154:4: ruleEString + // InternalRosSystemParser.g:11254:3: ( ruleEString ) + // InternalRosSystemParser.g:11255:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromPublisherEStringParserRuleCall_2_0_1()); @@ -35136,23 +35458,23 @@ public final void rule__RosPublisherReference__FromAssignment_2() throws Recogni // $ANTLR start "rule__RosSubscriberReference__FromAssignment_2" - // InternalRosSystemParser.g:11165:1: rule__RosSubscriberReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11266:1: rule__RosSubscriberReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosSubscriberReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11169:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11170:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11270:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11271:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11170:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11171:3: ( ruleEString ) + // InternalRosSystemParser.g:11271:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11272:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromSubscriberCrossReference_2_0()); } - // InternalRosSystemParser.g:11172:3: ( ruleEString ) - // InternalRosSystemParser.g:11173:4: ruleEString + // InternalRosSystemParser.g:11273:3: ( ruleEString ) + // InternalRosSystemParser.g:11274:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromSubscriberEStringParserRuleCall_2_0_1()); @@ -35193,23 +35515,23 @@ public final void rule__RosSubscriberReference__FromAssignment_2() throws Recogn // $ANTLR start "rule__RosServiceServerReference__FromAssignment_2" - // InternalRosSystemParser.g:11184:1: rule__RosServiceServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11285:1: rule__RosServiceServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosServiceServerReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11188:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11189:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11289:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11290:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11189:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11190:3: ( ruleEString ) + // InternalRosSystemParser.g:11290:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11291:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromServiceServerCrossReference_2_0()); } - // InternalRosSystemParser.g:11191:3: ( ruleEString ) - // InternalRosSystemParser.g:11192:4: ruleEString + // InternalRosSystemParser.g:11292:3: ( ruleEString ) + // InternalRosSystemParser.g:11293:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromServiceServerEStringParserRuleCall_2_0_1()); @@ -35250,23 +35572,23 @@ public final void rule__RosServiceServerReference__FromAssignment_2() throws Rec // $ANTLR start "rule__RosServerClientReference__FromAssignment_2" - // InternalRosSystemParser.g:11203:1: rule__RosServerClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11304:1: rule__RosServerClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosServerClientReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11207:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11208:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11308:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11309:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11208:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11209:3: ( ruleEString ) + // InternalRosSystemParser.g:11309:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11310:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromServiceClientCrossReference_2_0()); } - // InternalRosSystemParser.g:11210:3: ( ruleEString ) - // InternalRosSystemParser.g:11211:4: ruleEString + // InternalRosSystemParser.g:11311:3: ( ruleEString ) + // InternalRosSystemParser.g:11312:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromServiceClientEStringParserRuleCall_2_0_1()); @@ -35307,23 +35629,23 @@ public final void rule__RosServerClientReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosActionServerReference__FromAssignment_2" - // InternalRosSystemParser.g:11222:1: rule__RosActionServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11323:1: rule__RosActionServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosActionServerReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11226:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11227:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11327:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11328:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11227:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11228:3: ( ruleEString ) + // InternalRosSystemParser.g:11328:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11329:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromActionServerCrossReference_2_0()); } - // InternalRosSystemParser.g:11229:3: ( ruleEString ) - // InternalRosSystemParser.g:11230:4: ruleEString + // InternalRosSystemParser.g:11330:3: ( ruleEString ) + // InternalRosSystemParser.g:11331:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromActionServerEStringParserRuleCall_2_0_1()); @@ -35364,23 +35686,23 @@ public final void rule__RosActionServerReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosActionClientReference__FromAssignment_2" - // InternalRosSystemParser.g:11241:1: rule__RosActionClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11342:1: rule__RosActionClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosActionClientReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11245:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11246:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11346:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11347:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11246:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11247:3: ( ruleEString ) + // InternalRosSystemParser.g:11347:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11348:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromActionClientCrossReference_2_0()); } - // InternalRosSystemParser.g:11248:3: ( ruleEString ) - // InternalRosSystemParser.g:11249:4: ruleEString + // InternalRosSystemParser.g:11349:3: ( ruleEString ) + // InternalRosSystemParser.g:11350:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromActionClientEStringParserRuleCall_2_0_1()); @@ -35421,17 +35743,17 @@ public final void rule__RosActionClientReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosParameter__NameAssignment_1" - // InternalRosSystemParser.g:11260:1: rule__RosParameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11361:1: rule__RosParameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11264:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11265:2: ( ruleEString ) + // InternalRosSystemParser.g:11365:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11366:2: ( ruleEString ) { - // InternalRosSystemParser.g:11265:2: ( ruleEString ) - // InternalRosSystemParser.g:11266:3: ruleEString + // InternalRosSystemParser.g:11366:2: ( ruleEString ) + // InternalRosSystemParser.g:11367:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getNameEStringParserRuleCall_1_0()); @@ -35466,23 +35788,23 @@ public final void rule__RosParameter__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__RosParameter__FromAssignment_3" - // InternalRosSystemParser.g:11275:1: rule__RosParameter__FromAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11376:1: rule__RosParameter__FromAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosParameter__FromAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11279:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11280:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11380:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11381:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11280:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11281:3: ( ruleEString ) + // InternalRosSystemParser.g:11381:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11382:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromParameterCrossReference_3_0()); } - // InternalRosSystemParser.g:11282:3: ( ruleEString ) - // InternalRosSystemParser.g:11283:4: ruleEString + // InternalRosSystemParser.g:11383:3: ( ruleEString ) + // InternalRosSystemParser.g:11384:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromParameterEStringParserRuleCall_3_0_1()); @@ -35523,17 +35845,17 @@ public final void rule__RosParameter__FromAssignment_3() throws RecognitionExcep // $ANTLR start "rule__RosParameter__ValueAssignment_6" - // InternalRosSystemParser.g:11294:1: rule__RosParameter__ValueAssignment_6 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11395:1: rule__RosParameter__ValueAssignment_6 : ( ruleParameterValue ) ; public final void rule__RosParameter__ValueAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11298:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11299:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11399:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11400:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11299:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11300:3: ruleParameterValue + // InternalRosSystemParser.g:11400:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11401:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getValueParameterValueParserRuleCall_6_0()); @@ -35568,23 +35890,23 @@ public final void rule__RosParameter__ValueAssignment_6() throws RecognitionExce // $ANTLR start "rule__RosSystemConnection__FromAssignment_2" - // InternalRosSystemParser.g:11309:1: rule__RosSystemConnection__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11410:1: rule__RosSystemConnection__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosSystemConnection__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11313:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11314:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11414:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11415:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11314:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11315:3: ( ruleEString ) + // InternalRosSystemParser.g:11415:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11416:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromRosInterfaceCrossReference_2_0()); } - // InternalRosSystemParser.g:11316:3: ( ruleEString ) - // InternalRosSystemParser.g:11317:4: ruleEString + // InternalRosSystemParser.g:11417:3: ( ruleEString ) + // InternalRosSystemParser.g:11418:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromRosInterfaceEStringParserRuleCall_2_0_1()); @@ -35625,23 +35947,23 @@ public final void rule__RosSystemConnection__FromAssignment_2() throws Recogniti // $ANTLR start "rule__RosSystemConnection__ToAssignment_4" - // InternalRosSystemParser.g:11328:1: rule__RosSystemConnection__ToAssignment_4 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11429:1: rule__RosSystemConnection__ToAssignment_4 : ( ( ruleEString ) ) ; public final void rule__RosSystemConnection__ToAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11332:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11333:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11433:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11434:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11333:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11334:3: ( ruleEString ) + // InternalRosSystemParser.g:11434:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11435:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToRosInterfaceCrossReference_4_0()); } - // InternalRosSystemParser.g:11335:3: ( ruleEString ) - // InternalRosSystemParser.g:11336:4: ruleEString + // InternalRosSystemParser.g:11436:3: ( ruleEString ) + // InternalRosSystemParser.g:11437:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToRosInterfaceEStringParserRuleCall_4_0_1()); @@ -35682,23 +36004,23 @@ public final void rule__RosSystemConnection__ToAssignment_4() throws Recognition // $ANTLR start "rule__RosTopicConnection__FromAssignment_2" - // InternalRosSystemParser.g:11347:1: rule__RosTopicConnection__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11448:1: rule__RosTopicConnection__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosTopicConnection__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11351:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11352:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11452:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11453:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11352:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11353:3: ( ruleEString ) + // InternalRosSystemParser.g:11453:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11454:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromPublisherCrossReference_2_0()); } - // InternalRosSystemParser.g:11354:3: ( ruleEString ) - // InternalRosSystemParser.g:11355:4: ruleEString + // InternalRosSystemParser.g:11455:3: ( ruleEString ) + // InternalRosSystemParser.g:11456:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromPublisherEStringParserRuleCall_2_0_1()); @@ -35739,23 +36061,23 @@ public final void rule__RosTopicConnection__FromAssignment_2() throws Recognitio // $ANTLR start "rule__RosTopicConnection__ToAssignment_4" - // InternalRosSystemParser.g:11366:1: rule__RosTopicConnection__ToAssignment_4 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11467:1: rule__RosTopicConnection__ToAssignment_4 : ( ( ruleEString ) ) ; public final void rule__RosTopicConnection__ToAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11370:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11371:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11471:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11472:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11371:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11372:3: ( ruleEString ) + // InternalRosSystemParser.g:11472:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11473:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToSubscriberCrossReference_4_0()); } - // InternalRosSystemParser.g:11373:3: ( ruleEString ) - // InternalRosSystemParser.g:11374:4: ruleEString + // InternalRosSystemParser.g:11474:3: ( ruleEString ) + // InternalRosSystemParser.g:11475:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToSubscriberEStringParserRuleCall_4_0_1()); @@ -35796,23 +36118,23 @@ public final void rule__RosTopicConnection__ToAssignment_4() throws RecognitionE // $ANTLR start "rule__RosServiceConnection__FromAssignment_2" - // InternalRosSystemParser.g:11385:1: rule__RosServiceConnection__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11486:1: rule__RosServiceConnection__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosServiceConnection__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11389:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11390:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11490:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11491:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11390:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11391:3: ( ruleEString ) + // InternalRosSystemParser.g:11491:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11492:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromServiceServerCrossReference_2_0()); } - // InternalRosSystemParser.g:11392:3: ( ruleEString ) - // InternalRosSystemParser.g:11393:4: ruleEString + // InternalRosSystemParser.g:11493:3: ( ruleEString ) + // InternalRosSystemParser.g:11494:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromServiceServerEStringParserRuleCall_2_0_1()); @@ -35853,23 +36175,23 @@ public final void rule__RosServiceConnection__FromAssignment_2() throws Recognit // $ANTLR start "rule__RosServiceConnection__ToAssignment_4" - // InternalRosSystemParser.g:11404:1: rule__RosServiceConnection__ToAssignment_4 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11505:1: rule__RosServiceConnection__ToAssignment_4 : ( ( ruleEString ) ) ; public final void rule__RosServiceConnection__ToAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11408:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11409:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11509:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11510:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11409:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11410:3: ( ruleEString ) + // InternalRosSystemParser.g:11510:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11511:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToServiceClientCrossReference_4_0()); } - // InternalRosSystemParser.g:11411:3: ( ruleEString ) - // InternalRosSystemParser.g:11412:4: ruleEString + // InternalRosSystemParser.g:11512:3: ( ruleEString ) + // InternalRosSystemParser.g:11513:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToServiceClientEStringParserRuleCall_4_0_1()); @@ -35910,23 +36232,23 @@ public final void rule__RosServiceConnection__ToAssignment_4() throws Recognitio // $ANTLR start "rule__RosActionConnection__FromAssignment_2" - // InternalRosSystemParser.g:11423:1: rule__RosActionConnection__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11524:1: rule__RosActionConnection__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosActionConnection__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11427:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11428:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11528:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11529:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11428:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11429:3: ( ruleEString ) + // InternalRosSystemParser.g:11529:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11530:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromActionServerCrossReference_2_0()); } - // InternalRosSystemParser.g:11430:3: ( ruleEString ) - // InternalRosSystemParser.g:11431:4: ruleEString + // InternalRosSystemParser.g:11531:3: ( ruleEString ) + // InternalRosSystemParser.g:11532:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromActionServerEStringParserRuleCall_2_0_1()); @@ -35967,23 +36289,23 @@ public final void rule__RosActionConnection__FromAssignment_2() throws Recogniti // $ANTLR start "rule__RosActionConnection__ToAssignment_4" - // InternalRosSystemParser.g:11442:1: rule__RosActionConnection__ToAssignment_4 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11543:1: rule__RosActionConnection__ToAssignment_4 : ( ( ruleEString ) ) ; public final void rule__RosActionConnection__ToAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11446:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11447:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11547:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11548:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11447:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11448:3: ( ruleEString ) + // InternalRosSystemParser.g:11548:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11549:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToActionClientCrossReference_4_0()); } - // InternalRosSystemParser.g:11449:3: ( ruleEString ) - // InternalRosSystemParser.g:11450:4: ruleEString + // InternalRosSystemParser.g:11550:3: ( ruleEString ) + // InternalRosSystemParser.g:11551:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToActionClientEStringParserRuleCall_4_0_1()); @@ -36024,17 +36346,17 @@ public final void rule__RosActionConnection__ToAssignment_4() throws Recognition // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalRosSystemParser.g:11461:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11562:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11465:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11466:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11566:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11567:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11466:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11467:3: ruleGraphName + // InternalRosSystemParser.g:11567:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11568:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -36069,17 +36391,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11476:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11577: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:11480:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11481:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11581:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11582:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11481:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11482:3: ruleGraphName + // InternalRosSystemParser.g:11582:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11583:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -36114,17 +36436,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalRosSystemParser.g:11491:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11592: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:11495:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11496:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11596:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11597:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11496:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11497:3: ruleGraphName + // InternalRosSystemParser.g:11597:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11598:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -36159,17 +36481,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11506:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11607: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:11510:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11511:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11611:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11612:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11511:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11512:3: ruleGraphName + // InternalRosSystemParser.g:11612:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11613:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -36204,17 +36526,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalRosSystemParser.g:11521:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11622:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11525:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11526:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11626:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11627:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11526:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11527:3: ruleGraphName + // InternalRosSystemParser.g:11627:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11628:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -36249,17 +36571,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11536:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11637: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:11540:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11541:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11641:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11642:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11541:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11542:3: ruleGraphName + // InternalRosSystemParser.g:11642:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11643:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -36294,17 +36616,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__Parameter__NameAssignment_1" - // InternalRosSystemParser.g:11551:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11652:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11555:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11556:2: ( ruleEString ) + // InternalRosSystemParser.g:11656:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11657:2: ( ruleEString ) { - // InternalRosSystemParser.g:11556:2: ( ruleEString ) - // InternalRosSystemParser.g:11557:3: ruleEString + // InternalRosSystemParser.g:11657:2: ( ruleEString ) + // InternalRosSystemParser.g:11658:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_1_0()); @@ -36339,17 +36661,17 @@ public final void rule__Parameter__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_4_1" - // InternalRosSystemParser.g:11566:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; + // InternalRosSystemParser.g:11667:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11570:1: ( ( ruleNamespace ) ) - // InternalRosSystemParser.g:11571:2: ( ruleNamespace ) + // InternalRosSystemParser.g:11671:1: ( ( ruleNamespace ) ) + // InternalRosSystemParser.g:11672:2: ( ruleNamespace ) { - // InternalRosSystemParser.g:11571:2: ( ruleNamespace ) - // InternalRosSystemParser.g:11572:3: ruleNamespace + // InternalRosSystemParser.g:11672:2: ( ruleNamespace ) + // InternalRosSystemParser.g:11673:3: ruleNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); @@ -36384,17 +36706,17 @@ public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionE // $ANTLR start "rule__Parameter__TypeAssignment_6" - // InternalRosSystemParser.g:11581:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11682:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11585:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11586:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11686:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11687:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11586:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11587:3: ruleParameterType + // InternalRosSystemParser.g:11687:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11688:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_6_0()); @@ -36429,17 +36751,17 @@ public final void rule__Parameter__TypeAssignment_6() throws RecognitionExceptio // $ANTLR start "rule__Parameter__ValueAssignment_7_1" - // InternalRosSystemParser.g:11596:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11697:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11600:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11601:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11701:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11702:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11601:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11602:3: ruleParameterValue + // InternalRosSystemParser.g:11702:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11703:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_7_1_0()); @@ -36474,17 +36796,17 @@ public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionExcep // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRosSystemParser.g:11611:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11712:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11615:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11616:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11716:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11717:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11616:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11617:3: ruleParameterType + // InternalRosSystemParser.g:11717:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11718:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); @@ -36519,17 +36841,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRosSystemParser.g:11626:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11727:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11630:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11631:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11731:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11732:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11631:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11632:3: ruleParameterType + // InternalRosSystemParser.g:11732:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11733:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); @@ -36564,17 +36886,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRosSystemParser.g:11641:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystemParser.g:11742:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11645:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:11646:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11746:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:11747:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:11646:2: ( ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:11647:3: ruleParameterStructTypeMember + // InternalRosSystemParser.g:11747:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11748:3: ruleParameterStructTypeMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); @@ -36609,17 +36931,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRosSystemParser.g:11656:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystemParser.g:11757:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11660:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:11661:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11761:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:11762:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:11661:2: ( ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:11662:3: ruleParameterStructTypeMember + // InternalRosSystemParser.g:11762:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11763:3: ruleParameterStructTypeMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); @@ -36654,17 +36976,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11671:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalRosSystemParser.g:11772:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11675:1: ( ( ruleParameterInteger ) ) - // InternalRosSystemParser.g:11676:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:11776:1: ( ( ruleParameterInteger ) ) + // InternalRosSystemParser.g:11777:2: ( ruleParameterInteger ) { - // InternalRosSystemParser.g:11676:2: ( ruleParameterInteger ) - // InternalRosSystemParser.g:11677:3: ruleParameterInteger + // InternalRosSystemParser.g:11777:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:11778:3: ruleParameterInteger { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); @@ -36699,17 +37021,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11686:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalRosSystemParser.g:11787:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11690:1: ( ( ruleParameterString ) ) - // InternalRosSystemParser.g:11691:2: ( ruleParameterString ) + // InternalRosSystemParser.g:11791:1: ( ( ruleParameterString ) ) + // InternalRosSystemParser.g:11792:2: ( ruleParameterString ) { - // InternalRosSystemParser.g:11691:2: ( ruleParameterString ) - // InternalRosSystemParser.g:11692:3: ruleParameterString + // InternalRosSystemParser.g:11792:2: ( ruleParameterString ) + // InternalRosSystemParser.g:11793:3: ruleParameterString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); @@ -36744,17 +37066,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11701:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalRosSystemParser.g:11802:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11705:1: ( ( ruleParameterDouble ) ) - // InternalRosSystemParser.g:11706:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:11806:1: ( ( ruleParameterDouble ) ) + // InternalRosSystemParser.g:11807:2: ( ruleParameterDouble ) { - // InternalRosSystemParser.g:11706:2: ( ruleParameterDouble ) - // InternalRosSystemParser.g:11707:3: ruleParameterDouble + // InternalRosSystemParser.g:11807:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:11808:3: ruleParameterDouble { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); @@ -36789,17 +37111,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11716:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalRosSystemParser.g:11817:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11720:1: ( ( ruleParameterBoolean ) ) - // InternalRosSystemParser.g:11721:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:11821:1: ( ( ruleParameterBoolean ) ) + // InternalRosSystemParser.g:11822:2: ( ruleParameterBoolean ) { - // InternalRosSystemParser.g:11721:2: ( ruleParameterBoolean ) - // InternalRosSystemParser.g:11722:3: ruleParameterBoolean + // InternalRosSystemParser.g:11822:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:11823:3: ruleParameterBoolean { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); @@ -36834,17 +37156,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11731:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalRosSystemParser.g:11832:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11735:1: ( ( ruleParameterBase64 ) ) - // InternalRosSystemParser.g:11736:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:11836:1: ( ( ruleParameterBase64 ) ) + // InternalRosSystemParser.g:11837:2: ( ruleParameterBase64 ) { - // InternalRosSystemParser.g:11736:2: ( ruleParameterBase64 ) - // InternalRosSystemParser.g:11737:3: ruleParameterBase64 + // InternalRosSystemParser.g:11837:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:11838:3: ruleParameterBase64 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); @@ -36879,17 +37201,17 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" - // InternalRosSystemParser.g:11746:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11847:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11750:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11751:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11851:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11852:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11751:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11752:3: ruleParameterType + // InternalRosSystemParser.g:11852:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11853:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); @@ -36924,17 +37246,17 @@ public final void rule__ParameterArrayType__TypeAssignment_2() throws Recognitio // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_4_1" - // InternalRosSystemParser.g:11761:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; + // InternalRosSystemParser.g:11862:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11765:1: ( ( ruleParameterList ) ) - // InternalRosSystemParser.g:11766:2: ( ruleParameterList ) + // InternalRosSystemParser.g:11866:1: ( ( ruleParameterList ) ) + // InternalRosSystemParser.g:11867:2: ( ruleParameterList ) { - // InternalRosSystemParser.g:11766:2: ( ruleParameterList ) - // InternalRosSystemParser.g:11767:3: ruleParameterList + // InternalRosSystemParser.g:11867:2: ( ruleParameterList ) + // InternalRosSystemParser.g:11868:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); @@ -36969,17 +37291,17 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRosSystemParser.g:11776:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11877:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11780:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11781:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11881:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11882:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11781:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11782:3: ruleParameterValue + // InternalRosSystemParser.g:11882:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11883:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -37014,17 +37336,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRosSystemParser.g:11791:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11892:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11795:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11796:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11896:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11897:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11796:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11797:3: ruleParameterValue + // InternalRosSystemParser.g:11897:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11898:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -37059,17 +37381,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalRosSystemParser.g:11806:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11907:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11810:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11811:2: ( ruleEString ) + // InternalRosSystemParser.g:11911:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11912:2: ( ruleEString ) { - // InternalRosSystemParser.g:11811:2: ( ruleEString ) - // InternalRosSystemParser.g:11812:3: ruleEString + // InternalRosSystemParser.g:11912:2: ( ruleEString ) + // InternalRosSystemParser.g:11913:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -37104,17 +37426,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRosSystemParser.g:11821:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRosSystemParser.g:11922:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11825:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11826:2: ( ruleEString ) + // InternalRosSystemParser.g:11926:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11927:2: ( ruleEString ) { - // InternalRosSystemParser.g:11826:2: ( ruleEString ) - // InternalRosSystemParser.g:11827:3: ruleEString + // InternalRosSystemParser.g:11927:2: ( ruleEString ) + // InternalRosSystemParser.g:11928:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -37149,17 +37471,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRosSystemParser.g:11836:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRosSystemParser.g:11937:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11840:1: ( ( ruleBase64Binary ) ) - // InternalRosSystemParser.g:11841:2: ( ruleBase64Binary ) + // InternalRosSystemParser.g:11941:1: ( ( ruleBase64Binary ) ) + // InternalRosSystemParser.g:11942:2: ( ruleBase64Binary ) { - // InternalRosSystemParser.g:11841:2: ( ruleBase64Binary ) - // InternalRosSystemParser.g:11842:3: ruleBase64Binary + // InternalRosSystemParser.g:11942:2: ( ruleBase64Binary ) + // InternalRosSystemParser.g:11943:3: ruleBase64Binary { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -37194,17 +37516,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRosSystemParser.g:11851:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRosSystemParser.g:11952:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11855:1: ( ( ruleInteger0 ) ) - // InternalRosSystemParser.g:11856:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:11956:1: ( ( ruleInteger0 ) ) + // InternalRosSystemParser.g:11957:2: ( ruleInteger0 ) { - // InternalRosSystemParser.g:11856:2: ( ruleInteger0 ) - // InternalRosSystemParser.g:11857:3: ruleInteger0 + // InternalRosSystemParser.g:11957:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:11958:3: ruleInteger0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -37239,17 +37561,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRosSystemParser.g:11866:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRosSystemParser.g:11967:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11870:1: ( ( ruleDouble0 ) ) - // InternalRosSystemParser.g:11871:2: ( ruleDouble0 ) + // InternalRosSystemParser.g:11971:1: ( ( ruleDouble0 ) ) + // InternalRosSystemParser.g:11972:2: ( ruleDouble0 ) { - // InternalRosSystemParser.g:11871:2: ( ruleDouble0 ) - // InternalRosSystemParser.g:11872:3: ruleDouble0 + // InternalRosSystemParser.g:11972:2: ( ruleDouble0 ) + // InternalRosSystemParser.g:11973:3: ruleDouble0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -37284,17 +37606,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRosSystemParser.g:11881:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRosSystemParser.g:11982:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11885:1: ( ( ruleboolean0 ) ) - // InternalRosSystemParser.g:11886:2: ( ruleboolean0 ) + // InternalRosSystemParser.g:11986:1: ( ( ruleboolean0 ) ) + // InternalRosSystemParser.g:11987:2: ( ruleboolean0 ) { - // InternalRosSystemParser.g:11886:2: ( ruleboolean0 ) - // InternalRosSystemParser.g:11887:3: ruleboolean0 + // InternalRosSystemParser.g:11987:2: ( ruleboolean0 ) + // InternalRosSystemParser.g:11988:3: ruleboolean0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -37329,17 +37651,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2" - // InternalRosSystemParser.g:11896:1: rule__ParameterStruct__ValueAssignment_1_2 : ( ruleParameterStructMember ) ; + // InternalRosSystemParser.g:11997:1: rule__ParameterStruct__ValueAssignment_1_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11900:1: ( ( ruleParameterStructMember ) ) - // InternalRosSystemParser.g:11901:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:12001:1: ( ( ruleParameterStructMember ) ) + // InternalRosSystemParser.g:12002:2: ( ruleParameterStructMember ) { - // InternalRosSystemParser.g:11901:2: ( ruleParameterStructMember ) - // InternalRosSystemParser.g:11902:3: ruleParameterStructMember + // InternalRosSystemParser.g:12002:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:12003:3: ruleParameterStructMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_0()); @@ -37374,17 +37696,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2() throws Recognitio // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRosSystemParser.g:11911:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRosSystemParser.g:12012:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11915:1: ( ( ruleDateTime0 ) ) - // InternalRosSystemParser.g:11916:2: ( ruleDateTime0 ) + // InternalRosSystemParser.g:12016:1: ( ( ruleDateTime0 ) ) + // InternalRosSystemParser.g:12017:2: ( ruleDateTime0 ) { - // InternalRosSystemParser.g:11916:2: ( ruleDateTime0 ) - // InternalRosSystemParser.g:11917:3: ruleDateTime0 + // InternalRosSystemParser.g:12017:2: ( ruleDateTime0 ) + // InternalRosSystemParser.g:12018:3: ruleDateTime0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -37419,17 +37741,17 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" - // InternalRosSystemParser.g:11926:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:12027:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11930:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11931:2: ( ruleEString ) + // InternalRosSystemParser.g:12031:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:12032:2: ( ruleEString ) { - // InternalRosSystemParser.g:11931:2: ( ruleEString ) - // InternalRosSystemParser.g:11932:3: ruleEString + // InternalRosSystemParser.g:12032:2: ( ruleEString ) + // InternalRosSystemParser.g:12033:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -37464,17 +37786,17 @@ public final void rule__ParameterStructMember__NameAssignment_0() throws Recogni // $ANTLR start "rule__ParameterStructMember__ValueAssignment_2" - // InternalRosSystemParser.g:11941:1: rule__ParameterStructMember__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:12042:1: rule__ParameterStructMember__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterStructMember__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11945:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11946:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:12046:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:12047:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11946:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11947:3: ruleParameterValue + // InternalRosSystemParser.g:12047:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:12048:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_2_0()); @@ -37509,17 +37831,17 @@ public final void rule__ParameterStructMember__ValueAssignment_2() throws Recogn // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRosSystemParser.g:11956:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:12057:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11960:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11961:2: ( ruleEString ) + // InternalRosSystemParser.g:12061:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:12062:2: ( ruleEString ) { - // InternalRosSystemParser.g:11961:2: ( ruleEString ) - // InternalRosSystemParser.g:11962:3: ruleEString + // InternalRosSystemParser.g:12062:2: ( ruleEString ) + // InternalRosSystemParser.g:12063:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -37554,17 +37876,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRosSystemParser.g:11971:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:12072:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11975:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11976:2: ( ruleParameterType ) + // InternalRosSystemParser.g:12076:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:12077:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11976:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11977:3: ruleParameterType + // InternalRosSystemParser.g:12077:2: ( ruleParameterType ) + // InternalRosSystemParser.g:12078:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -37599,23 +37921,23 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__SpecBaseRef__ReferenceAssignment" - // InternalRosSystemParser.g:11986:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:12087:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11990:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11991:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:12091:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:12092:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11991:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11992:3: ( ruleEString ) + // InternalRosSystemParser.g:12092:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:12093:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecCrossReference_0()); } - // InternalRosSystemParser.g:11993:3: ( ruleEString ) - // InternalRosSystemParser.g:11994:4: ruleEString + // InternalRosSystemParser.g:12094:3: ( ruleEString ) + // InternalRosSystemParser.g:12095:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_1()); @@ -37656,23 +37978,23 @@ public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionExc // $ANTLR start "rule__ArraySpecRef__ReferenceAssignment_0" - // InternalRosSystemParser.g:12005:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:12106:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArraySpecRef__ReferenceAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:12009:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:12010:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:12110:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:12111:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:12010:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:12011:3: ( ruleEString ) + // InternalRosSystemParser.g:12111:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:12112:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); } - // InternalRosSystemParser.g:12012:3: ( ruleEString ) - // InternalRosSystemParser.g:12013:4: ruleEString + // InternalRosSystemParser.g:12113:3: ( ruleEString ) + // InternalRosSystemParser.g:12114:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_0_1()); @@ -37713,17 +38035,17 @@ public final void rule__ArraySpecRef__ReferenceAssignment_0() throws Recognition // $ANTLR start synpred10_InternalRosSystemParser public final void synpred10_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:2426:2: ( ( ( ruleRosSystemConnection ) ) ) - // InternalRosSystemParser.g:2426:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2427:2: ( ( ( ruleRosSystemConnection ) ) ) + // InternalRosSystemParser.g:2427:2: ( ( ruleRosSystemConnection ) ) { - // InternalRosSystemParser.g:2426:2: ( ( ruleRosSystemConnection ) ) - // InternalRosSystemParser.g:2427:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2427:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2428:3: ( ruleRosSystemConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getRosSystemConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2428:3: ( ruleRosSystemConnection ) - // InternalRosSystemParser.g:2428:4: ruleRosSystemConnection + // InternalRosSystemParser.g:2429:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2429:4: ruleRosSystemConnection { pushFollow(FOLLOW_2); ruleRosSystemConnection(); @@ -37743,17 +38065,17 @@ public final void synpred10_InternalRosSystemParser_fragment() throws Recognitio // $ANTLR start synpred11_InternalRosSystemParser public final void synpred11_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:2447:2: ( ( ( ruleRosTopicConnection ) ) ) - // InternalRosSystemParser.g:2447:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2448:2: ( ( ( ruleRosTopicConnection ) ) ) + // InternalRosSystemParser.g:2448:2: ( ( ruleRosTopicConnection ) ) { - // InternalRosSystemParser.g:2447:2: ( ( ruleRosTopicConnection ) ) - // InternalRosSystemParser.g:2448:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2448:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2449:3: ( ruleRosTopicConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosTopicConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2449:3: ( ruleRosTopicConnection ) - // InternalRosSystemParser.g:2449:4: ruleRosTopicConnection + // InternalRosSystemParser.g:2450:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2450:4: ruleRosTopicConnection { pushFollow(FOLLOW_2); ruleRosTopicConnection(); @@ -37773,17 +38095,17 @@ public final void synpred11_InternalRosSystemParser_fragment() throws Recognitio // $ANTLR start synpred12_InternalRosSystemParser public final void synpred12_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:2453:2: ( ( ( ruleRosServiceConnection ) ) ) - // InternalRosSystemParser.g:2453:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2454:2: ( ( ( ruleRosServiceConnection ) ) ) + // InternalRosSystemParser.g:2454:2: ( ( ruleRosServiceConnection ) ) { - // InternalRosSystemParser.g:2453:2: ( ( ruleRosServiceConnection ) ) - // InternalRosSystemParser.g:2454:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2454:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2455:3: ( ruleRosServiceConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosServiceConnectionParserRuleCall_1()); } - // InternalRosSystemParser.g:2455:3: ( ruleRosServiceConnection ) - // InternalRosSystemParser.g:2455:4: ruleRosServiceConnection + // InternalRosSystemParser.g:2456:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2456:4: ruleRosServiceConnection { pushFollow(FOLLOW_2); ruleRosServiceConnection(); @@ -37852,8 +38174,8 @@ public final boolean synpred12_InternalRosSystemParser() { protected DFA7 dfa7 = new DFA7(this); protected DFA8 dfa8 = new DFA8(this); static final String dfa_1s = "\13\uffff"; - static final String dfa_2s = "\1\122\1\124\1\141\2\121\1\141\2\125\1\0\2\uffff"; - static final String dfa_3s = "\1\122\1\124\1\142\2\121\1\142\2\125\1\0\2\uffff"; + static final String dfa_2s = "\1\123\1\125\1\142\2\122\1\142\2\126\1\0\2\uffff"; + static final String dfa_3s = "\1\123\1\125\1\143\2\122\1\143\2\126\1\0\2\uffff"; static final String dfa_4s = "\11\uffff\1\1\1\2"; static final String dfa_5s = "\10\uffff\1\0\2\uffff}>"; static final String[] dfa_6s = { @@ -37891,7 +38213,7 @@ public DFA3(BaseRecognizer recognizer) { this.transition = dfa_6; } public String getDescription() { - return "2421:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) );"; + return "2422:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -37921,8 +38243,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc } } static final String dfa_7s = "\14\uffff"; - static final String dfa_8s = "\1\122\1\124\1\141\2\121\1\141\2\125\1\0\3\uffff"; - static final String dfa_9s = "\1\122\1\124\1\142\2\121\1\142\2\125\1\0\3\uffff"; + static final String dfa_8s = "\1\123\1\125\1\142\2\122\1\142\2\126\1\0\3\uffff"; + static final String dfa_9s = "\1\123\1\125\1\143\2\122\1\143\2\126\1\0\3\uffff"; static final String dfa_10s = "\11\uffff\1\1\1\2\1\3"; static final String dfa_11s = "\10\uffff\1\0\3\uffff}>"; static final String[] dfa_12s = { @@ -37961,7 +38283,7 @@ public DFA4(BaseRecognizer recognizer) { this.transition = dfa_12; } public String getDescription() { - return "2442:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) );"; + return "2443:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -37993,8 +38315,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc } } static final String dfa_13s = "\1\10\2\11\10\uffff"; - static final String dfa_14s = "\3\121\4\uffff\1\121\3\uffff"; - static final String dfa_15s = "\3\146\4\uffff\1\145\3\uffff"; + static final String dfa_14s = "\3\122\4\uffff\1\122\3\uffff"; + static final String dfa_15s = "\3\147\4\uffff\1\146\3\uffff"; static final String dfa_16s = "\3\uffff\1\2\1\3\1\4\1\5\1\uffff\1\7\1\1\1\6"; static final String dfa_17s = "\13\uffff}>"; static final String[] dfa_18s = { @@ -38031,13 +38353,13 @@ public DFA7(BaseRecognizer recognizer) { this.transition = dfa_18; } public String getDescription() { - return "2553:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) );"; + return "2554:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) );"; } } static final String dfa_19s = "\44\uffff"; static final String dfa_20s = "\36\uffff\2\42\4\uffff"; - static final String dfa_21s = "\1\17\35\uffff\2\120\4\uffff"; - static final String dfa_22s = "\1\142\35\uffff\2\120\4\uffff"; + static final String dfa_21s = "\1\20\35\uffff\2\121\4\uffff"; + static final String dfa_22s = "\1\143\35\uffff\2\121\4\uffff"; static final String dfa_23s = "\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\40\1\41\1\36\1\37"; static final String dfa_24s = "\44\uffff}>"; static final String[] dfa_25s = { @@ -38101,88 +38423,88 @@ public DFA8(BaseRecognizer recognizer) { this.transition = dfa_25; } public String getDescription() { - return "2604: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 ) | ( ruleSpecBaseRef ) | ( ruleArraySpecRef ) | ( rulechar ) | ( rulecharArray ) );"; + return "2605: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 ) | ( ruleSpecBaseRef ) | ( ruleArraySpecRef ) | ( rulechar ) | ( rulecharArray ) );"; } } 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,0x0000000000080000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000400000022D00L,0x0000004000000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000400000002D02L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000000600000000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000004600000000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000002L,0x0000000600000000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000004000040000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000400000400000L,0x0000004000000000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000000220000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000001600L,0x0000004000000000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0C00000000000000L,0x0000000000000C06L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0010000000000000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000607900000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000800000045900L,0x0000008000000000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000800000005902L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000000C00000000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000008C00000000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000002L,0x0000000C00000000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000008000080000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000002L,0x0000000000080000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000800000800000L,0x0000008000000000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000000440000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000002E00L,0x0000008000000000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x1800000000000000L,0x000000000000180CL}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000C0F200000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000004000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000008000L}); 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,0x0000000000008000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x002001B00C000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0010000000000000L,0x0000004000000000L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x2000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0040036018000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0020000000000000L,0x0000008000000000L}); 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[]{0x0000010000000000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000040000L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000008000000000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000002000000000L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000020000000000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000010000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000010000000000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000004000000000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000008000000L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000002000000000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x4000000000000000L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000600200000L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x2000000000000000L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0002000000000000L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0100000000000000L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0200000000000000L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0001000000000000L}); - public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000200000000000L}); - public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000800000000L}); - public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000800000L}); - public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000080000000L}); - public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000001000000L}); - public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000100000000L}); - public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000002000000L}); - public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000100000000000L}); - public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000004000000000L}); - public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000C00400000L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x4000000000000000L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0200000000000000L}); + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000080000000000L}); + public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000400000000000L}); + public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000080000000L}); + public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000001000000L}); + public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000100000000L}); + public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000002000000L}); + public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000004000000L}); + public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000010000L}); + public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000020000L}); + public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000100000000000L}); + public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000008000000000L}); + public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); } \ No newline at end of file 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 383b78f1..aa3d7848 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,105 +1,106 @@ -','=81 -'-'=82 -':'=83 -'Any'=78 -'Array'=53 -'Base64'=36 -'Boolean'=26 -'Date'=63 -'Double'=37 +','=82 +'-'=83 +':'=84 +'Any'=79 +'Array'=54 +'Base64'=37 +'Boolean'=27 +'Date'=64 +'Double'=38 'GlobalNamespace'=6 -'GraphName'=14 -'Header'=38 -'Integer'=27 -'List'=64 +'GraphName'=15 +'Header'=39 +'Integer'=28 +'List'=65 'ParameterAny'=7 'PrivateNamespace'=5 'RelativeNamespace'=4 -'String'=39 -'Struct'=40 -'['=84 -'[]'=80 -']'=85 -'ac->'=65 -'action'=41 -'as->'=66 -'bool'=67 -'bool[]'=42 -'byte'=68 -'byte[]'=43 -'char'=69 -'char[]'=44 +'String'=40 +'Struct'=41 +'['=85 +'[]'=81 +']'=86 +'ac->'=66 +'action'=42 +'as->'=67 +'bool'=68 +'bool[]'=43 +'byte'=69 +'byte[]'=44 +'char'=70 +'char[]'=45 'connections:'=8 -'default:'=18 -'duration'=19 -'feedback'=20 -'float32'=28 -'float32[]'=15 -'float64'=29 -'float64[]'=16 -'from:'=54 -'fromFile:'=17 -'goal'=70 -'int16'=55 -'int16[]'=30 -'int32'=56 -'int32[]'=31 -'int64'=57 -'int64[]'=32 -'int8'=71 -'int8[]'=45 -'interfaces:'=9 -'message'=33 -'name'=72 -'namespace:'=12 -'node'=73 -'nodes:'=46 -'ns:'=79 -'parameters:'=10 -'processes:'=13 -'pub->'=58 -'result'=47 -'sc->'=74 -'service'=34 -'ss->'=75 -'string'=48 -'string[]'=21 -'sub->'=59 -'subSystems:'=11 -'threads:'=22 -'time'=76 -'type'=77 -'type:'=60 -'uint16'=49 -'uint16[]'=23 -'uint32'=50 -'uint32[]'=24 -'uint64'=51 -'uint64[]'=25 -'uint8'=61 -'uint8[]'=35 -'value'=62 -'value:'=52 -RULE_ANY_OTHER=108 -RULE_BEGIN=101 -RULE_BINARY=87 -RULE_BOOLEAN=88 -RULE_DATE_TIME=96 -RULE_DAY=91 -RULE_DECINT=89 -RULE_DIGIT=86 -RULE_DOUBLE=90 -RULE_END=102 -RULE_HOUR=94 -RULE_ID=97 -RULE_INT=99 -RULE_MESSAGE_ASIGMENT=100 -RULE_MIN_SEC=95 -RULE_ML_COMMENT=106 -RULE_MONTH=92 -RULE_ROS_CONVENTION_A=104 -RULE_ROS_CONVENTION_PARAM=105 -RULE_SL_COMMENT=103 -RULE_STRING=98 -RULE_WS=107 -RULE_YEAR=93 +'default:'=19 +'duration'=20 +'feedback'=21 +'float32'=29 +'float32[]'=16 +'float64'=30 +'float64[]'=17 +'from:'=55 +'fromFile:'=18 +'goal'=71 +'int16'=56 +'int16[]'=31 +'int32'=57 +'int32[]'=32 +'int64'=58 +'int64[]'=33 +'int8'=72 +'int8[]'=46 +'interfaces:'=10 +'message'=34 +'name'=73 +'namespace:'=13 +'node'=74 +'nodes:'=47 +'ns:'=80 +'parameters:'=11 +'parent_node:'=9 +'processes:'=14 +'pub->'=59 +'result'=48 +'sc->'=75 +'service'=35 +'ss->'=76 +'string'=49 +'string[]'=22 +'sub->'=60 +'subSystems:'=12 +'threads:'=23 +'time'=77 +'type'=78 +'type:'=61 +'uint16'=50 +'uint16[]'=24 +'uint32'=51 +'uint32[]'=25 +'uint64'=52 +'uint64[]'=26 +'uint8'=62 +'uint8[]'=36 +'value'=63 +'value:'=53 +RULE_ANY_OTHER=109 +RULE_BEGIN=102 +RULE_BINARY=88 +RULE_BOOLEAN=89 +RULE_DATE_TIME=97 +RULE_DAY=92 +RULE_DECINT=90 +RULE_DIGIT=87 +RULE_DOUBLE=91 +RULE_END=103 +RULE_HOUR=95 +RULE_ID=98 +RULE_INT=100 +RULE_MESSAGE_ASIGMENT=101 +RULE_MIN_SEC=96 +RULE_ML_COMMENT=107 +RULE_MONTH=93 +RULE_ROS_CONVENTION_A=105 +RULE_ROS_CONVENTION_PARAM=106 +RULE_SL_COMMENT=104 +RULE_STRING=99 +RULE_WS=108 +RULE_YEAR=94 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 c26f129f..40d32332 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 @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ lexer grammar InternalRosSystemLexer; @@ -21,6 +21,8 @@ ParameterAny : 'ParameterAny'; Connections : 'connections:'; +Parent_node : 'parent_node:'; + Interfaces : 'interfaces:'; Parameters : 'parameters:'; 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 4f90a8d4..a78fa201 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 @@ -13,111 +13,112 @@ @SuppressWarnings("all") public class InternalRosSystemLexer extends Lexer { public static final int Connections=8; - public static final int Float32_1=15; - public static final int Node=73; - public static final int RULE_DATE_TIME=96; - public static final int Uint64_1=25; - public static final int String=39; - public static final int Processes=13; - public static final int Int16=55; - public static final int SubSystems=11; - public static final int Float32=28; - public static final int Goal=70; - public static final int Bool=67; - public static final int Uint16=49; - public static final int Boolean=26; - public static final int Sub=59; - public static final int Uint8=61; - public static final int Parameters=10; - public static final int RULE_ID=97; - public static final int RULE_DIGIT=86; + public static final int Float32_1=16; + public static final int Node=74; + public static final int RULE_DATE_TIME=97; + public static final int Uint64_1=26; + public static final int String=40; + public static final int Processes=14; + public static final int Int16=56; + public static final int SubSystems=12; + public static final int Float32=29; + public static final int Goal=71; + public static final int Bool=68; + public static final int Uint16=50; + public static final int Boolean=27; + public static final int Sub=60; + public static final int Uint8=62; + public static final int Parameters=11; + public static final int RULE_ID=98; + public static final int RULE_DIGIT=87; public static final int GlobalNamespace=6; - public static final int Namespace=12; - public static final int Int16_1=30; - public static final int Header=38; - public static final int RULE_INT=99; - public static final int Byte=68; - public static final int RULE_ML_COMMENT=106; - public static final int LeftSquareBracket=84; - public static final int Ac=65; - public static final int Base64=36; - public static final int Comma=81; - public static final int As=66; - public static final int HyphenMinus=82; - public static final int RULE_MESSAGE_ASIGMENT=100; - public static final int LeftSquareBracketRightSquareBracket=80; - public static final int Int32=56; - public static final int Char=69; - public static final int RULE_DECINT=89; - public static final int Uint32=50; - public static final int RULE_HOUR=94; - public static final int Int8=71; - public static final int Default=18; - public static final int Int8_1=45; - public static final int Uint16_1=23; - public static final int Sc=74; - public static final int Type=77; - public static final int Float64=29; - public static final int Int32_1=31; - public static final int RULE_BINARY=87; - public static final int String_1=48; - public static final int String_2=21; - public static final int Ss=75; - public static final int RULE_DAY=91; - public static final int RULE_BEGIN=101; - public static final int RULE_BOOLEAN=88; + public static final int Namespace=13; + public static final int Int16_1=31; + public static final int Header=39; + public static final int RULE_INT=100; + public static final int Byte=69; + public static final int RULE_ML_COMMENT=107; + public static final int LeftSquareBracket=85; + public static final int Ac=66; + public static final int Base64=37; + public static final int Comma=82; + public static final int As=67; + public static final int HyphenMinus=83; + public static final int RULE_MESSAGE_ASIGMENT=101; + public static final int LeftSquareBracketRightSquareBracket=81; + public static final int Int32=57; + public static final int Char=70; + public static final int RULE_DECINT=90; + public static final int Uint32=51; + public static final int RULE_HOUR=95; + public static final int Int8=72; + public static final int Default=19; + public static final int Int8_1=46; + public static final int Uint16_1=24; + public static final int Sc=75; + public static final int Type=78; + public static final int Float64=30; + public static final int Int32_1=32; + public static final int RULE_BINARY=88; + public static final int String_1=49; + public static final int String_2=22; + public static final int Ss=76; + public static final int RULE_DAY=92; + public static final int RULE_BEGIN=102; + public static final int RULE_BOOLEAN=89; public static final int RelativeNamespace=4; - public static final int RULE_YEAR=93; - public static final int Result=47; - public static final int Name=72; - public static final int RULE_MIN_SEC=95; - public static final int Char_1=44; + public static final int RULE_YEAR=94; + public static final int Result=48; + public static final int Name=73; + public static final int RULE_MIN_SEC=96; + public static final int Char_1=45; public static final int ParameterAny=7; - public static final int List=64; - public static final int RightSquareBracket=85; + public static final int List=65; + public static final int RightSquareBracket=86; public static final int PrivateNamespace=5; - public static final int GraphName=14; - public static final int Byte_1=43; - public static final int Float64_1=16; - public static final int Duration=19; - public static final int Uint32_1=24; - public static final int Double=37; - public static final int Type_1=60; - public static final int Value=62; - public static final int Uint64=51; - public static final int FromFile=17; - public static final int Action=41; - public static final int RULE_END=102; - public static final int Message=33; - public static final int Value_1=52; - public static final int Time=76; - public static final int RULE_STRING=98; - public static final int Bool_1=42; - public static final int Any=78; - public static final int Struct=40; - public static final int RULE_SL_COMMENT=103; - public static final int Uint8_1=35; - public static final int RULE_DOUBLE=90; - public static final int Feedback=20; - public static final int RULE_ROS_CONVENTION_A=104; - public static final int RULE_ROS_CONVENTION_PARAM=105; - public static final int Colon=83; - public static final int Pub=58; + public static final int GraphName=15; + public static final int Byte_1=44; + public static final int Float64_1=17; + public static final int Duration=20; + public static final int Uint32_1=25; + public static final int Double=38; + public static final int Type_1=61; + public static final int Value=63; + public static final int Parent_node=9; + public static final int Uint64=52; + public static final int FromFile=18; + public static final int Action=42; + public static final int RULE_END=103; + public static final int Message=34; + public static final int Value_1=53; + public static final int Time=77; + public static final int RULE_STRING=99; + public static final int Bool_1=43; + public static final int Any=79; + public static final int Struct=41; + public static final int RULE_SL_COMMENT=104; + public static final int Uint8_1=36; + public static final int RULE_DOUBLE=91; + public static final int Feedback=21; + public static final int RULE_ROS_CONVENTION_A=105; + public static final int RULE_ROS_CONVENTION_PARAM=106; + public static final int Colon=84; + public static final int Pub=59; public static final int EOF=-1; - public static final int Ns=79; - public static final int RULE_WS=107; - public static final int Int64_1=32; - public static final int Service=34; - public static final int From=54; - public static final int RULE_ANY_OTHER=108; - public static final int Nodes=46; - public static final int Date=63; - public static final int Interfaces=9; - public static final int Threads=22; - public static final int Integer=27; - public static final int Array=53; - public static final int Int64=57; - public static final int RULE_MONTH=92; + public static final int Ns=80; + public static final int RULE_WS=108; + public static final int Int64_1=33; + public static final int Service=35; + public static final int From=55; + public static final int RULE_ANY_OTHER=109; + public static final int Nodes=47; + public static final int Date=64; + public static final int Interfaces=10; + public static final int Threads=23; + public static final int Integer=28; + public static final int Array=54; + public static final int Int64=58; + public static final int RULE_MONTH=93; // delegates // delegators @@ -237,13 +238,34 @@ public final void mConnections() throws RecognitionException { } // $ANTLR end "Connections" + // $ANTLR start "Parent_node" + public final void mParent_node() throws RecognitionException { + try { + int _type = Parent_node; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRosSystemLexer.g:24:13: ( 'parent_node:' ) + // InternalRosSystemLexer.g:24:15: 'parent_node:' + { + match("parent_node:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "Parent_node" + // $ANTLR start "Interfaces" public final void mInterfaces() throws RecognitionException { try { int _type = Interfaces; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:24:12: ( 'interfaces:' ) - // InternalRosSystemLexer.g:24:14: 'interfaces:' + // InternalRosSystemLexer.g:26:12: ( 'interfaces:' ) + // InternalRosSystemLexer.g:26:14: 'interfaces:' { match("interfaces:"); @@ -263,8 +285,8 @@ public final void mParameters() throws RecognitionException { try { int _type = Parameters; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:26:12: ( 'parameters:' ) - // InternalRosSystemLexer.g:26:14: 'parameters:' + // InternalRosSystemLexer.g:28:12: ( 'parameters:' ) + // InternalRosSystemLexer.g:28:14: 'parameters:' { match("parameters:"); @@ -284,8 +306,8 @@ public final void mSubSystems() throws RecognitionException { try { int _type = SubSystems; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:28:12: ( 'subSystems:' ) - // InternalRosSystemLexer.g:28:14: 'subSystems:' + // InternalRosSystemLexer.g:30:12: ( 'subSystems:' ) + // InternalRosSystemLexer.g:30:14: 'subSystems:' { match("subSystems:"); @@ -305,8 +327,8 @@ public final void mNamespace() throws RecognitionException { try { int _type = Namespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:30:11: ( 'namespace:' ) - // InternalRosSystemLexer.g:30:13: 'namespace:' + // InternalRosSystemLexer.g:32:11: ( 'namespace:' ) + // InternalRosSystemLexer.g:32:13: 'namespace:' { match("namespace:"); @@ -326,8 +348,8 @@ public final void mProcesses() throws RecognitionException { try { int _type = Processes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:32:11: ( 'processes:' ) - // InternalRosSystemLexer.g:32:13: 'processes:' + // InternalRosSystemLexer.g:34:11: ( 'processes:' ) + // InternalRosSystemLexer.g:34:13: 'processes:' { match("processes:"); @@ -347,8 +369,8 @@ public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:34:11: ( 'GraphName' ) - // InternalRosSystemLexer.g:34:13: 'GraphName' + // InternalRosSystemLexer.g:36:11: ( 'GraphName' ) + // InternalRosSystemLexer.g:36:13: 'GraphName' { match("GraphName"); @@ -368,8 +390,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:36:11: ( 'float32[]' ) - // InternalRosSystemLexer.g:36:13: 'float32[]' + // InternalRosSystemLexer.g:38:11: ( 'float32[]' ) + // InternalRosSystemLexer.g:38:13: 'float32[]' { match("float32[]"); @@ -389,8 +411,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:38:11: ( 'float64[]' ) - // InternalRosSystemLexer.g:38:13: 'float64[]' + // InternalRosSystemLexer.g:40:11: ( 'float64[]' ) + // InternalRosSystemLexer.g:40:13: 'float64[]' { match("float64[]"); @@ -410,8 +432,8 @@ public final void mFromFile() throws RecognitionException { try { int _type = FromFile; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:40:10: ( 'fromFile:' ) - // InternalRosSystemLexer.g:40:12: 'fromFile:' + // InternalRosSystemLexer.g:42:10: ( 'fromFile:' ) + // InternalRosSystemLexer.g:42:12: 'fromFile:' { match("fromFile:"); @@ -431,8 +453,8 @@ public final void mDefault() throws RecognitionException { try { int _type = Default; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:42:9: ( 'default:' ) - // InternalRosSystemLexer.g:42:11: 'default:' + // InternalRosSystemLexer.g:44:9: ( 'default:' ) + // InternalRosSystemLexer.g:44:11: 'default:' { match("default:"); @@ -452,8 +474,8 @@ public final void mDuration() throws RecognitionException { try { int _type = Duration; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:44:10: ( 'duration' ) - // InternalRosSystemLexer.g:44:12: 'duration' + // InternalRosSystemLexer.g:46:10: ( 'duration' ) + // InternalRosSystemLexer.g:46:12: 'duration' { match("duration"); @@ -473,8 +495,8 @@ public final void mFeedback() throws RecognitionException { try { int _type = Feedback; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:46:10: ( 'feedback' ) - // InternalRosSystemLexer.g:46:12: 'feedback' + // InternalRosSystemLexer.g:48:10: ( 'feedback' ) + // InternalRosSystemLexer.g:48:12: 'feedback' { match("feedback"); @@ -494,8 +516,8 @@ public final void mString_2() throws RecognitionException { try { int _type = String_2; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:48:10: ( 'string[]' ) - // InternalRosSystemLexer.g:48:12: 'string[]' + // InternalRosSystemLexer.g:50:10: ( 'string[]' ) + // InternalRosSystemLexer.g:50:12: 'string[]' { match("string[]"); @@ -515,8 +537,8 @@ public final void mThreads() throws RecognitionException { try { int _type = Threads; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:50:9: ( 'threads:' ) - // InternalRosSystemLexer.g:50:11: 'threads:' + // InternalRosSystemLexer.g:52:9: ( 'threads:' ) + // InternalRosSystemLexer.g:52:11: 'threads:' { match("threads:"); @@ -536,8 +558,8 @@ public final void mUint16_1() throws RecognitionException { try { int _type = Uint16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:52:10: ( 'uint16[]' ) - // InternalRosSystemLexer.g:52:12: 'uint16[]' + // InternalRosSystemLexer.g:54:10: ( 'uint16[]' ) + // InternalRosSystemLexer.g:54:12: 'uint16[]' { match("uint16[]"); @@ -557,8 +579,8 @@ public final void mUint32_1() throws RecognitionException { try { int _type = Uint32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:54:10: ( 'uint32[]' ) - // InternalRosSystemLexer.g:54:12: 'uint32[]' + // InternalRosSystemLexer.g:56:10: ( 'uint32[]' ) + // InternalRosSystemLexer.g:56:12: 'uint32[]' { match("uint32[]"); @@ -578,8 +600,8 @@ public final void mUint64_1() throws RecognitionException { try { int _type = Uint64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:56:10: ( 'uint64[]' ) - // InternalRosSystemLexer.g:56:12: 'uint64[]' + // InternalRosSystemLexer.g:58:10: ( 'uint64[]' ) + // InternalRosSystemLexer.g:58:12: 'uint64[]' { match("uint64[]"); @@ -599,8 +621,8 @@ public final void mBoolean() throws RecognitionException { try { int _type = Boolean; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:58:9: ( 'Boolean' ) - // InternalRosSystemLexer.g:58:11: 'Boolean' + // InternalRosSystemLexer.g:60:9: ( 'Boolean' ) + // InternalRosSystemLexer.g:60:11: 'Boolean' { match("Boolean"); @@ -620,8 +642,8 @@ public final void mInteger() throws RecognitionException { try { int _type = Integer; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:60:9: ( 'Integer' ) - // InternalRosSystemLexer.g:60:11: 'Integer' + // InternalRosSystemLexer.g:62:9: ( 'Integer' ) + // InternalRosSystemLexer.g:62:11: 'Integer' { match("Integer"); @@ -641,8 +663,8 @@ 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:64:9: ( 'float32' ) + // InternalRosSystemLexer.g:64:11: 'float32' { match("float32"); @@ -662,8 +684,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:66:9: ( 'float64' ) + // InternalRosSystemLexer.g:66:11: 'float64' { match("float64"); @@ -683,8 +705,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:66:9: ( 'int16[]' ) - // InternalRosSystemLexer.g:66:11: 'int16[]' + // InternalRosSystemLexer.g:68:9: ( 'int16[]' ) + // InternalRosSystemLexer.g:68:11: 'int16[]' { match("int16[]"); @@ -704,8 +726,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:68:9: ( 'int32[]' ) - // InternalRosSystemLexer.g:68:11: 'int32[]' + // InternalRosSystemLexer.g:70:9: ( 'int32[]' ) + // InternalRosSystemLexer.g:70:11: 'int32[]' { match("int32[]"); @@ -725,8 +747,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:70:9: ( 'int64[]' ) - // InternalRosSystemLexer.g:70:11: 'int64[]' + // InternalRosSystemLexer.g:72:9: ( 'int64[]' ) + // InternalRosSystemLexer.g:72:11: 'int64[]' { match("int64[]"); @@ -746,8 +768,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:72:9: ( 'message' ) - // InternalRosSystemLexer.g:72:11: 'message' + // InternalRosSystemLexer.g:74:9: ( 'message' ) + // InternalRosSystemLexer.g:74:11: 'message' { match("message"); @@ -767,8 +789,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:74:9: ( 'service' ) - // InternalRosSystemLexer.g:74:11: 'service' + // InternalRosSystemLexer.g:76:9: ( 'service' ) + // InternalRosSystemLexer.g:76:11: 'service' { match("service"); @@ -788,8 +810,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:76:9: ( 'uint8[]' ) - // InternalRosSystemLexer.g:76:11: 'uint8[]' + // InternalRosSystemLexer.g:78:9: ( 'uint8[]' ) + // InternalRosSystemLexer.g:78:11: 'uint8[]' { match("uint8[]"); @@ -809,8 +831,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:78:8: ( 'Base64' ) - // InternalRosSystemLexer.g:78:10: 'Base64' + // InternalRosSystemLexer.g:80:8: ( 'Base64' ) + // InternalRosSystemLexer.g:80:10: 'Base64' { match("Base64"); @@ -830,8 +852,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:80:8: ( 'Double' ) - // InternalRosSystemLexer.g:80:10: 'Double' + // InternalRosSystemLexer.g:82:8: ( 'Double' ) + // InternalRosSystemLexer.g:82:10: 'Double' { match("Double"); @@ -851,8 +873,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:82:8: ( 'Header' ) - // InternalRosSystemLexer.g:82:10: 'Header' + // InternalRosSystemLexer.g:84:8: ( 'Header' ) + // InternalRosSystemLexer.g:84:10: 'Header' { match("Header"); @@ -872,8 +894,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:84:8: ( 'String' ) - // InternalRosSystemLexer.g:84:10: 'String' + // InternalRosSystemLexer.g:86:8: ( 'String' ) + // InternalRosSystemLexer.g:86:10: 'String' { match("String"); @@ -893,8 +915,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:86:8: ( 'Struct' ) - // InternalRosSystemLexer.g:86:10: 'Struct' + // InternalRosSystemLexer.g:88:8: ( 'Struct' ) + // InternalRosSystemLexer.g:88:10: 'Struct' { match("Struct"); @@ -914,8 +936,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:88:8: ( 'action' ) - // InternalRosSystemLexer.g:88:10: 'action' + // InternalRosSystemLexer.g:90:8: ( 'action' ) + // InternalRosSystemLexer.g:90:10: 'action' { match("action"); @@ -935,8 +957,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:90:8: ( 'bool[]' ) - // InternalRosSystemLexer.g:90:10: 'bool[]' + // InternalRosSystemLexer.g:92:8: ( 'bool[]' ) + // InternalRosSystemLexer.g:92:10: 'bool[]' { match("bool[]"); @@ -956,8 +978,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:92:8: ( 'byte[]' ) - // InternalRosSystemLexer.g:92:10: 'byte[]' + // InternalRosSystemLexer.g:94:8: ( 'byte[]' ) + // InternalRosSystemLexer.g:94:10: 'byte[]' { match("byte[]"); @@ -977,8 +999,8 @@ public final void mChar_1() throws RecognitionException { try { int _type = Char_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:94:8: ( 'char[]' ) - // InternalRosSystemLexer.g:94:10: 'char[]' + // InternalRosSystemLexer.g:96:8: ( 'char[]' ) + // InternalRosSystemLexer.g:96:10: 'char[]' { match("char[]"); @@ -998,8 +1020,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:96:8: ( 'int8[]' ) - // InternalRosSystemLexer.g:96:10: 'int8[]' + // InternalRosSystemLexer.g:98:8: ( 'int8[]' ) + // InternalRosSystemLexer.g:98:10: 'int8[]' { match("int8[]"); @@ -1019,8 +1041,8 @@ public final void mNodes() throws RecognitionException { try { int _type = Nodes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:98:7: ( 'nodes:' ) - // InternalRosSystemLexer.g:98:9: 'nodes:' + // InternalRosSystemLexer.g:100:7: ( 'nodes:' ) + // InternalRosSystemLexer.g:100:9: 'nodes:' { match("nodes:"); @@ -1040,8 +1062,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:100:8: ( 'result' ) - // InternalRosSystemLexer.g:100:10: 'result' + // InternalRosSystemLexer.g:102:8: ( 'result' ) + // InternalRosSystemLexer.g:102:10: 'result' { match("result"); @@ -1061,8 +1083,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:102:10: ( 'string' ) - // InternalRosSystemLexer.g:102:12: 'string' + // InternalRosSystemLexer.g:104:10: ( 'string' ) + // InternalRosSystemLexer.g:104:12: 'string' { match("string"); @@ -1082,8 +1104,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:104:8: ( 'uint16' ) - // InternalRosSystemLexer.g:104:10: 'uint16' + // InternalRosSystemLexer.g:106:8: ( 'uint16' ) + // InternalRosSystemLexer.g:106:10: 'uint16' { match("uint16"); @@ -1103,8 +1125,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:106:8: ( 'uint32' ) - // InternalRosSystemLexer.g:106:10: 'uint32' + // InternalRosSystemLexer.g:108:8: ( 'uint32' ) + // InternalRosSystemLexer.g:108:10: 'uint32' { match("uint32"); @@ -1124,8 +1146,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:108:8: ( 'uint64' ) - // InternalRosSystemLexer.g:108:10: 'uint64' + // InternalRosSystemLexer.g:110:8: ( 'uint64' ) + // InternalRosSystemLexer.g:110:10: 'uint64' { match("uint64"); @@ -1145,8 +1167,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:110:9: ( 'value:' ) - // InternalRosSystemLexer.g:110:11: 'value:' + // InternalRosSystemLexer.g:112:9: ( 'value:' ) + // InternalRosSystemLexer.g:112:11: 'value:' { match("value:"); @@ -1166,8 +1188,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:112:7: ( 'Array' ) - // InternalRosSystemLexer.g:112:9: 'Array' + // InternalRosSystemLexer.g:114:7: ( 'Array' ) + // InternalRosSystemLexer.g:114:9: 'Array' { match("Array"); @@ -1187,8 +1209,8 @@ public final void mFrom() throws RecognitionException { try { int _type = From; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:114:6: ( 'from:' ) - // InternalRosSystemLexer.g:114:8: 'from:' + // InternalRosSystemLexer.g:116:6: ( 'from:' ) + // InternalRosSystemLexer.g:116:8: 'from:' { match("from:"); @@ -1208,8 +1230,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:116:7: ( 'int16' ) - // InternalRosSystemLexer.g:116:9: 'int16' + // InternalRosSystemLexer.g:118:7: ( 'int16' ) + // InternalRosSystemLexer.g:118:9: 'int16' { match("int16"); @@ -1229,8 +1251,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:118:7: ( 'int32' ) - // InternalRosSystemLexer.g:118:9: 'int32' + // InternalRosSystemLexer.g:120:7: ( 'int32' ) + // InternalRosSystemLexer.g:120:9: 'int32' { match("int32"); @@ -1250,8 +1272,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:120:7: ( 'int64' ) - // InternalRosSystemLexer.g:120:9: 'int64' + // InternalRosSystemLexer.g:122:7: ( 'int64' ) + // InternalRosSystemLexer.g:122:9: 'int64' { match("int64"); @@ -1271,8 +1293,8 @@ public final void mPub() throws RecognitionException { try { int _type = Pub; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:122:5: ( 'pub->' ) - // InternalRosSystemLexer.g:122:7: 'pub->' + // InternalRosSystemLexer.g:124:5: ( 'pub->' ) + // InternalRosSystemLexer.g:124:7: 'pub->' { match("pub->"); @@ -1292,8 +1314,8 @@ public final void mSub() throws RecognitionException { try { int _type = Sub; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:124:5: ( 'sub->' ) - // InternalRosSystemLexer.g:124:7: 'sub->' + // InternalRosSystemLexer.g:126:5: ( 'sub->' ) + // InternalRosSystemLexer.g:126:7: 'sub->' { match("sub->"); @@ -1313,8 +1335,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:126:8: ( 'type:' ) - // InternalRosSystemLexer.g:126:10: 'type:' + // InternalRosSystemLexer.g:128:8: ( 'type:' ) + // InternalRosSystemLexer.g:128:10: 'type:' { match("type:"); @@ -1334,8 +1356,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:128:7: ( 'uint8' ) - // InternalRosSystemLexer.g:128:9: 'uint8' + // InternalRosSystemLexer.g:130:7: ( 'uint8' ) + // InternalRosSystemLexer.g:130:9: 'uint8' { match("uint8"); @@ -1355,8 +1377,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:130:7: ( 'value' ) - // InternalRosSystemLexer.g:130:9: 'value' + // InternalRosSystemLexer.g:132:7: ( 'value' ) + // InternalRosSystemLexer.g:132:9: 'value' { match("value"); @@ -1376,8 +1398,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:132:6: ( 'Date' ) - // InternalRosSystemLexer.g:132:8: 'Date' + // InternalRosSystemLexer.g:134:6: ( 'Date' ) + // InternalRosSystemLexer.g:134:8: 'Date' { match("Date"); @@ -1397,8 +1419,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:134:6: ( 'List' ) - // InternalRosSystemLexer.g:134:8: 'List' + // InternalRosSystemLexer.g:136:6: ( 'List' ) + // InternalRosSystemLexer.g:136:8: 'List' { match("List"); @@ -1418,8 +1440,8 @@ public final void mAc() throws RecognitionException { try { int _type = Ac; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:136:4: ( 'ac->' ) - // InternalRosSystemLexer.g:136:6: 'ac->' + // InternalRosSystemLexer.g:138:4: ( 'ac->' ) + // InternalRosSystemLexer.g:138:6: 'ac->' { match("ac->"); @@ -1439,8 +1461,8 @@ public final void mAs() throws RecognitionException { try { int _type = As; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:138:4: ( 'as->' ) - // InternalRosSystemLexer.g:138:6: 'as->' + // InternalRosSystemLexer.g:140:4: ( 'as->' ) + // InternalRosSystemLexer.g:140:6: 'as->' { match("as->"); @@ -1460,8 +1482,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:140:6: ( 'bool' ) - // InternalRosSystemLexer.g:140:8: 'bool' + // InternalRosSystemLexer.g:142:6: ( 'bool' ) + // InternalRosSystemLexer.g:142:8: 'bool' { match("bool"); @@ -1481,8 +1503,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:142:6: ( 'byte' ) - // InternalRosSystemLexer.g:142:8: 'byte' + // InternalRosSystemLexer.g:144:6: ( 'byte' ) + // InternalRosSystemLexer.g:144:8: 'byte' { match("byte"); @@ -1502,8 +1524,8 @@ public final void mChar() throws RecognitionException { try { int _type = Char; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:144:6: ( 'char' ) - // InternalRosSystemLexer.g:144:8: 'char' + // InternalRosSystemLexer.g:146:6: ( 'char' ) + // InternalRosSystemLexer.g:146:8: 'char' { match("char"); @@ -1523,8 +1545,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:146:6: ( 'goal' ) - // InternalRosSystemLexer.g:146:8: 'goal' + // InternalRosSystemLexer.g:148:6: ( 'goal' ) + // InternalRosSystemLexer.g:148:8: 'goal' { match("goal"); @@ -1544,8 +1566,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:148:6: ( 'int8' ) - // InternalRosSystemLexer.g:148:8: 'int8' + // InternalRosSystemLexer.g:150:6: ( 'int8' ) + // InternalRosSystemLexer.g:150:8: 'int8' { match("int8"); @@ -1565,8 +1587,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:150:6: ( 'name' ) - // InternalRosSystemLexer.g:150:8: 'name' + // InternalRosSystemLexer.g:152:6: ( 'name' ) + // InternalRosSystemLexer.g:152:8: 'name' { match("name"); @@ -1586,8 +1608,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:152:6: ( 'node' ) - // InternalRosSystemLexer.g:152:8: 'node' + // InternalRosSystemLexer.g:154:6: ( 'node' ) + // InternalRosSystemLexer.g:154:8: 'node' { match("node"); @@ -1607,8 +1629,8 @@ public final void mSc() throws RecognitionException { try { int _type = Sc; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:154:4: ( 'sc->' ) - // InternalRosSystemLexer.g:154:6: 'sc->' + // InternalRosSystemLexer.g:156:4: ( 'sc->' ) + // InternalRosSystemLexer.g:156:6: 'sc->' { match("sc->"); @@ -1628,8 +1650,8 @@ public final void mSs() throws RecognitionException { try { int _type = Ss; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:156:4: ( 'ss->' ) - // InternalRosSystemLexer.g:156:6: 'ss->' + // InternalRosSystemLexer.g:158:4: ( 'ss->' ) + // InternalRosSystemLexer.g:158:6: 'ss->' { match("ss->"); @@ -1649,8 +1671,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:158:6: ( 'time' ) - // InternalRosSystemLexer.g:158:8: 'time' + // InternalRosSystemLexer.g:160:6: ( 'time' ) + // InternalRosSystemLexer.g:160:8: 'time' { match("time"); @@ -1670,8 +1692,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:160:6: ( 'type' ) - // InternalRosSystemLexer.g:160:8: 'type' + // InternalRosSystemLexer.g:162:6: ( 'type' ) + // InternalRosSystemLexer.g:162:8: 'type' { match("type"); @@ -1691,8 +1713,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:162:5: ( 'Any' ) - // InternalRosSystemLexer.g:162:7: 'Any' + // InternalRosSystemLexer.g:164:5: ( 'Any' ) + // InternalRosSystemLexer.g:164:7: 'Any' { match("Any"); @@ -1712,8 +1734,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:164:4: ( 'ns:' ) - // InternalRosSystemLexer.g:164:6: 'ns:' + // InternalRosSystemLexer.g:166:4: ( 'ns:' ) + // InternalRosSystemLexer.g:166:6: 'ns:' { match("ns:"); @@ -1733,8 +1755,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:166:37: ( '[]' ) - // InternalRosSystemLexer.g:166:39: '[]' + // InternalRosSystemLexer.g:168:37: ( '[]' ) + // InternalRosSystemLexer.g:168:39: '[]' { match("[]"); @@ -1754,8 +1776,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:168:7: ( ',' ) - // InternalRosSystemLexer.g:168:9: ',' + // InternalRosSystemLexer.g:170:7: ( ',' ) + // InternalRosSystemLexer.g:170:9: ',' { match(','); @@ -1774,8 +1796,8 @@ public final void mHyphenMinus() throws RecognitionException { try { int _type = HyphenMinus; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:170:13: ( '-' ) - // InternalRosSystemLexer.g:170:15: '-' + // InternalRosSystemLexer.g:172:13: ( '-' ) + // InternalRosSystemLexer.g:172:15: '-' { match('-'); @@ -1794,8 +1816,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:172:7: ( ':' ) - // InternalRosSystemLexer.g:172:9: ':' + // InternalRosSystemLexer.g:174:7: ( ':' ) + // InternalRosSystemLexer.g:174:9: ':' { match(':'); @@ -1814,8 +1836,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:174:19: ( '[' ) - // InternalRosSystemLexer.g:174:21: '[' + // InternalRosSystemLexer.g:176:19: ( '[' ) + // InternalRosSystemLexer.g:176:21: '[' { match('['); @@ -1834,8 +1856,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:176:20: ( ']' ) - // InternalRosSystemLexer.g:176:22: ']' + // InternalRosSystemLexer.g:178:20: ( ']' ) + // InternalRosSystemLexer.g:178:22: ']' { match(']'); @@ -1852,8 +1874,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRosSystemLexer.g:178:21: ( '0' .. '9' ) - // InternalRosSystemLexer.g:178:23: '0' .. '9' + // InternalRosSystemLexer.g:180:21: ( '0' .. '9' ) + // InternalRosSystemLexer.g:180:23: '0' .. '9' { matchRange('0','9'); @@ -1870,10 +1892,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:180:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRosSystemLexer.g:180:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRosSystemLexer.g:182:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRosSystemLexer.g:182:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRosSystemLexer.g:180:15: ( '0b' | '0B' ) + // InternalRosSystemLexer.g:182:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1901,7 +1923,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRosSystemLexer.g:180:16: '0b' + // InternalRosSystemLexer.g:182:16: '0b' { match("0b"); @@ -1909,7 +1931,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRosSystemLexer.g:180:21: '0B' + // InternalRosSystemLexer.g:182:21: '0B' { match("0B"); @@ -1919,7 +1941,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRosSystemLexer.g:180:27: ( '0' | '1' )+ + // InternalRosSystemLexer.g:182:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -1973,10 +1995,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:182:14: ( ( 'true' | 'false' ) ) - // InternalRosSystemLexer.g:182:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:184:14: ( ( 'true' | 'false' ) ) + // InternalRosSystemLexer.g:184:16: ( 'true' | 'false' ) { - // InternalRosSystemLexer.g:182:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:184:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1994,7 +2016,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRosSystemLexer.g:182:17: 'true' + // InternalRosSystemLexer.g:184:17: 'true' { match("true"); @@ -2002,7 +2024,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRosSystemLexer.g:182:24: 'false' + // InternalRosSystemLexer.g:184:24: 'false' { match("false"); @@ -2028,10 +2050,10 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:184:13: ( ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:184:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:186:13: ( ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) ) + // InternalRosSystemLexer.g:186:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) { - // InternalRosSystemLexer.g:184:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:186:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) int alt6=2; int LA6_0 = input.LA(1); @@ -2049,9 +2071,9 @@ else if ( (LA6_0=='-') ) { } switch (alt6) { case 1 : - // InternalRosSystemLexer.g:184:16: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:16: ( RULE_DIGIT )* { - // InternalRosSystemLexer.g:184:16: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:16: ( RULE_DIGIT )* loop4: do { int alt4=2; @@ -2064,7 +2086,7 @@ else if ( (LA6_0=='-') ) { switch (alt4) { case 1 : - // InternalRosSystemLexer.g:184:16: RULE_DIGIT + // InternalRosSystemLexer.g:186:16: RULE_DIGIT { mRULE_DIGIT(); @@ -2080,10 +2102,10 @@ else if ( (LA6_0=='-') ) { } break; case 2 : - // InternalRosSystemLexer.g:184:28: '-' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:28: '-' ( RULE_DIGIT )* { match('-'); - // InternalRosSystemLexer.g:184:32: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:32: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -2096,7 +2118,7 @@ else if ( (LA6_0=='-') ) { switch (alt5) { case 1 : - // InternalRosSystemLexer.g:184:32: RULE_DIGIT + // InternalRosSystemLexer.g:186:32: RULE_DIGIT { mRULE_DIGIT(); @@ -2114,15 +2136,15 @@ else if ( (LA6_0=='-') ) { } - // InternalRosSystemLexer.g:184:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:186:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) int alt12=2; alt12 = dfa12.predict(input); switch (alt12) { case 1 : - // InternalRosSystemLexer.g:184:46: '.' ( RULE_DECINT )* + // InternalRosSystemLexer.g:186:46: '.' ( RULE_DECINT )* { match('.'); - // InternalRosSystemLexer.g:184:50: ( RULE_DECINT )* + // InternalRosSystemLexer.g:186:50: ( RULE_DECINT )* loop7: do { int alt7=2; @@ -2135,7 +2157,7 @@ else if ( (LA6_0=='-') ) { switch (alt7) { case 1 : - // InternalRosSystemLexer.g:184:50: RULE_DECINT + // InternalRosSystemLexer.g:186:50: RULE_DECINT { mRULE_DECINT(); @@ -2151,9 +2173,9 @@ else if ( (LA6_0=='-') ) { } break; case 2 : - // InternalRosSystemLexer.g:184:63: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:63: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* { - // InternalRosSystemLexer.g:184:63: ( '.' ( RULE_DIGIT )* )? + // InternalRosSystemLexer.g:186:63: ( '.' ( RULE_DIGIT )* )? int alt9=2; int LA9_0 = input.LA(1); @@ -2162,10 +2184,10 @@ else if ( (LA6_0=='-') ) { } switch (alt9) { case 1 : - // InternalRosSystemLexer.g:184:64: '.' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:64: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosSystemLexer.g:184:68: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:68: ( RULE_DIGIT )* loop8: do { int alt8=2; @@ -2178,7 +2200,7 @@ else if ( (LA6_0=='-') ) { switch (alt8) { case 1 : - // InternalRosSystemLexer.g:184:68: RULE_DIGIT + // InternalRosSystemLexer.g:186:68: RULE_DIGIT { mRULE_DIGIT(); @@ -2205,7 +2227,7 @@ else if ( (LA6_0=='-') ) { recover(mse); throw mse;} - // InternalRosSystemLexer.g:184:92: ( '-' | '+' )? + // InternalRosSystemLexer.g:186:92: ( '-' | '+' )? int alt10=2; int LA10_0 = input.LA(1); @@ -2231,7 +2253,7 @@ else if ( (LA6_0=='-') ) { } - // InternalRosSystemLexer.g:184:103: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:103: ( RULE_DIGIT )* loop11: do { int alt11=2; @@ -2244,7 +2266,7 @@ else if ( (LA6_0=='-') ) { switch (alt11) { case 1 : - // InternalRosSystemLexer.g:184:103: RULE_DIGIT + // InternalRosSystemLexer.g:186:103: RULE_DIGIT { mRULE_DIGIT(); @@ -2278,10 +2300,10 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:186:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:186:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:188:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRosSystemLexer.g:188:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRosSystemLexer.g:186:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:188:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) int alt15=3; switch ( input.LA(1) ) { case '0': @@ -2316,17 +2338,17 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt15) { case 1 : - // InternalRosSystemLexer.g:186:16: '0' + // InternalRosSystemLexer.g:188:16: '0' { match('0'); } break; case 2 : - // InternalRosSystemLexer.g:186:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:188:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRosSystemLexer.g:186:29: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:188:29: ( RULE_DIGIT )* loop13: do { int alt13=2; @@ -2339,7 +2361,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt13) { case 1 : - // InternalRosSystemLexer.g:186:29: RULE_DIGIT + // InternalRosSystemLexer.g:188:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2355,11 +2377,11 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:186:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:188:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRosSystemLexer.g:186:54: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:188:54: ( RULE_DIGIT )* loop14: do { int alt14=2; @@ -2372,7 +2394,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt14) { case 1 : - // InternalRosSystemLexer.g:186:54: RULE_DIGIT + // InternalRosSystemLexer.g:188:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2404,10 +2426,10 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRosSystemLexer.g:188:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRosSystemLexer.g:188:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:190:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRosSystemLexer.g:190:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRosSystemLexer.g:188:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:190:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) int alt16=2; int LA16_0 = input.LA(1); @@ -2431,14 +2453,14 @@ else if ( ((LA16_0>='4' && LA16_0<='9')) ) { } switch (alt16) { case 1 : - // InternalRosSystemLexer.g:188:22: '1' .. '9' + // InternalRosSystemLexer.g:190:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:188:31: '1' .. '3' '0' .. '9' + // InternalRosSystemLexer.g:190:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2460,10 +2482,10 @@ else if ( ((LA16_0>='4' && LA16_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRosSystemLexer.g:190:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRosSystemLexer.g:190:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:192:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRosSystemLexer.g:192:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRosSystemLexer.g:190:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:192:23: ( '1' .. '9' | '1' '0' .. '2' ) int alt17=2; int LA17_0 = input.LA(1); @@ -2487,14 +2509,14 @@ else if ( ((LA17_0>='2' && LA17_0<='9')) ) { } switch (alt17) { case 1 : - // InternalRosSystemLexer.g:190:24: '1' .. '9' + // InternalRosSystemLexer.g:192:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:190:33: '1' '0' .. '2' + // InternalRosSystemLexer.g:192:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2516,8 +2538,8 @@ else if ( ((LA17_0>='2' && LA17_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRosSystemLexer.g:192:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRosSystemLexer.g:192:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRosSystemLexer.g:194:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRosSystemLexer.g:194:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2535,10 +2557,10 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRosSystemLexer.g:194:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRosSystemLexer.g:194:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:196:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRosSystemLexer.g:196:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRosSystemLexer.g:194:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:196:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) int alt18=2; int LA18_0 = input.LA(1); @@ -2556,7 +2578,7 @@ else if ( (LA18_0=='2') ) { } switch (alt18) { case 1 : - // InternalRosSystemLexer.g:194:23: '0' .. '1' '0' .. '9' + // InternalRosSystemLexer.g:196:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2564,7 +2586,7 @@ else if ( (LA18_0=='2') ) { } break; case 2 : - // InternalRosSystemLexer.g:194:41: '2' '0' .. '3' + // InternalRosSystemLexer.g:196:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2586,8 +2608,8 @@ else if ( (LA18_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRosSystemLexer.g:196:23: ( '0' .. '5' '0' .. '9' ) - // InternalRosSystemLexer.g:196:25: '0' .. '5' '0' .. '9' + // InternalRosSystemLexer.g:198:23: ( '0' .. '5' '0' .. '9' ) + // InternalRosSystemLexer.g:198:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2605,8 +2627,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:198:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRosSystemLexer.g:198:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRosSystemLexer.g:200:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRosSystemLexer.g:200:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2635,10 +2657,10 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:200:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRosSystemLexer.g:200:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosSystemLexer.g:202:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRosSystemLexer.g:202:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRosSystemLexer.g:200:25: ( RULE_ID | RULE_STRING ) + // InternalRosSystemLexer.g:202:25: ( RULE_ID | RULE_STRING ) int alt19=2; int LA19_0 = input.LA(1); @@ -2656,14 +2678,14 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { } switch (alt19) { case 1 : - // InternalRosSystemLexer.g:200:26: RULE_ID + // InternalRosSystemLexer.g:202:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:200:34: RULE_STRING + // InternalRosSystemLexer.g:202:34: RULE_STRING { mRULE_STRING(); @@ -2673,7 +2695,7 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { } match('='); - // InternalRosSystemLexer.g:200:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosSystemLexer.g:202:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) int alt20=4; switch ( input.LA(1) ) { case 'A': @@ -2768,28 +2790,28 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { switch (alt20) { case 1 : - // InternalRosSystemLexer.g:200:52: RULE_ID + // InternalRosSystemLexer.g:202:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:200:60: RULE_STRING + // InternalRosSystemLexer.g:202:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRosSystemLexer.g:200:72: RULE_INT + // InternalRosSystemLexer.g:202:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRosSystemLexer.g:200:81: '-' RULE_INT + // InternalRosSystemLexer.g:202:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2813,8 +2835,8 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRosSystemLexer.g:202:21: () - // InternalRosSystemLexer.g:202:23: + // InternalRosSystemLexer.g:204:21: () + // InternalRosSystemLexer.g:204:23: { } @@ -2827,8 +2849,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRosSystemLexer.g:204:19: () - // InternalRosSystemLexer.g:204:21: + // InternalRosSystemLexer.g:206:19: () + // InternalRosSystemLexer.g:206:21: { } @@ -2843,11 +2865,11 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:206:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRosSystemLexer.g:206:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:208:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRosSystemLexer.g:208:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRosSystemLexer.g:206:23: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:208:23: (~ ( ( '\\n' | '\\r' ) ) )* loop21: do { int alt21=2; @@ -2860,7 +2882,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { switch (alt21) { case 1 : - // InternalRosSystemLexer.g:206:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRosSystemLexer.g:208: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(); @@ -2896,10 +2918,10 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:208:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRosSystemLexer.g:208:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:210:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRosSystemLexer.g:210:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRosSystemLexer.g:208:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:210:25: ( '/' RULE_ID | RULE_ID '/' )* loop22: do { int alt22=3; @@ -2915,7 +2937,7 @@ else if ( ((LA22_0>='A' && LA22_0<='Z')||(LA22_0>='^' && LA22_0<='_')||(LA22_0>= switch (alt22) { case 1 : - // InternalRosSystemLexer.g:208:26: '/' RULE_ID + // InternalRosSystemLexer.g:210:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2923,7 +2945,7 @@ else if ( ((LA22_0>='A' && LA22_0<='Z')||(LA22_0>='^' && LA22_0<='_')||(LA22_0>= } break; case 2 : - // InternalRosSystemLexer.g:208:38: RULE_ID '/' + // InternalRosSystemLexer.g:210:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2952,10 +2974,10 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:210:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRosSystemLexer.g:210:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:212:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRosSystemLexer.g:212:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRosSystemLexer.g:210:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:212:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* loop23: do { int alt23=4; @@ -2981,7 +3003,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { switch (alt23) { case 1 : - // InternalRosSystemLexer.g:210:30: '/' RULE_STRING + // InternalRosSystemLexer.g:212:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2989,7 +3011,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRosSystemLexer.g:210:46: RULE_STRING '/' + // InternalRosSystemLexer.g:212:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2997,7 +3019,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:210:62: '~' RULE_STRING + // InternalRosSystemLexer.g:212:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -3026,10 +3048,10 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:212:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRosSystemLexer.g:212:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystemLexer.g:214:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRosSystemLexer.g:214:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRosSystemLexer.g:212:11: ( '^' )? + // InternalRosSystemLexer.g:214:11: ( '^' )? int alt24=2; int LA24_0 = input.LA(1); @@ -3038,7 +3060,7 @@ public final void mRULE_ID() throws RecognitionException { } switch (alt24) { case 1 : - // InternalRosSystemLexer.g:212:11: '^' + // InternalRosSystemLexer.g:214:11: '^' { match('^'); @@ -3056,7 +3078,7 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystemLexer.g:212:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystemLexer.g:214:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop25: do { int alt25=2; @@ -3103,10 +3125,10 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRosSystemLexer.g:214:19: ( ( '0' .. '9' )+ ) - // InternalRosSystemLexer.g:214:21: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:216:19: ( ( '0' .. '9' )+ ) + // InternalRosSystemLexer.g:216:21: ( '0' .. '9' )+ { - // InternalRosSystemLexer.g:214:21: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:216:21: ( '0' .. '9' )+ int cnt26=0; loop26: do { @@ -3120,7 +3142,7 @@ public final void mRULE_INT() throws RecognitionException { switch (alt26) { case 1 : - // InternalRosSystemLexer.g:214:22: '0' .. '9' + // InternalRosSystemLexer.g:216:22: '0' .. '9' { matchRange('0','9'); @@ -3150,10 +3172,10 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:216:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRosSystemLexer.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:218:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRosSystemLexer.g:218:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRosSystemLexer.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:218:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt29=2; int LA29_0 = input.LA(1); @@ -3171,10 +3193,10 @@ else if ( (LA29_0=='\'') ) { } switch (alt29) { case 1 : - // InternalRosSystemLexer.g:216:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRosSystemLexer.g:218:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRosSystemLexer.g:216:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalRosSystemLexer.g:218:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop27: do { int alt27=3; @@ -3190,7 +3212,7 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 switch (alt27) { case 1 : - // InternalRosSystemLexer.g:216:21: '\\\\' . + // InternalRosSystemLexer.g:218:21: '\\\\' . { match('\\'); matchAny(); @@ -3198,7 +3220,7 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:216:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRosSystemLexer.g:218:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3223,10 +3245,10 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:216:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRosSystemLexer.g:218:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRosSystemLexer.g:216:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalRosSystemLexer.g:218:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop28: do { int alt28=3; @@ -3242,7 +3264,7 @@ else if ( ((LA28_0>='\u0000' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='[')||(LA2 switch (alt28) { case 1 : - // InternalRosSystemLexer.g:216:54: '\\\\' . + // InternalRosSystemLexer.g:218:54: '\\\\' . { match('\\'); matchAny(); @@ -3250,7 +3272,7 @@ else if ( ((LA28_0>='\u0000' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:216:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRosSystemLexer.g:218:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3293,12 +3315,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:218:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRosSystemLexer.g:218:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRosSystemLexer.g:220:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRosSystemLexer.g:220:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRosSystemLexer.g:218:24: ( options {greedy=false; } : . )* + // InternalRosSystemLexer.g:220:24: ( options {greedy=false; } : . )* loop30: do { int alt30=2; @@ -3323,7 +3345,7 @@ else if ( ((LA30_0>='\u0000' && LA30_0<=')')||(LA30_0>='+' && LA30_0<='\uFFFF')) switch (alt30) { case 1 : - // InternalRosSystemLexer.g:218:52: . + // InternalRosSystemLexer.g:220:52: . { matchAny(); @@ -3353,10 +3375,10 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:220:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRosSystemLexer.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:222:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRosSystemLexer.g:222:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRosSystemLexer.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:222:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt31=0; loop31: do { @@ -3410,8 +3432,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:222:16: ( . ) - // InternalRosSystemLexer.g:222:18: . + // InternalRosSystemLexer.g:224:16: ( . ) + // InternalRosSystemLexer.g:224:18: . { matchAny(); @@ -3426,8 +3448,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalRosSystemLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | SubSystems | Namespace | Processes | GraphName | Float32_1 | Float64_1 | FromFile | Default | Duration | Feedback | String_2 | Threads | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Array | From | Int16 | Int32 | Int64 | Pub | Sub | Type_1 | Uint8 | Value | Date | List | Ac | As | Bool | Byte | Char | Goal | Int8 | Name | Node | Sc | Ss | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | HyphenMinus | 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 alt32=96; + // InternalRosSystemLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Parent_node | Interfaces | Parameters | SubSystems | Namespace | Processes | GraphName | Float32_1 | Float64_1 | FromFile | Default | Duration | Feedback | String_2 | Threads | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Array | From | Int16 | Int32 | Int64 | Pub | Sub | Type_1 | Uint8 | Value | Date | List | Ac | As | Bool | Byte | Char | Goal | Int8 | Name | Node | Sc | Ss | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | HyphenMinus | 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 alt32=97; alt32 = dfa32.predict(input); switch (alt32) { case 1 : @@ -3466,637 +3488,644 @@ public void mTokens() throws RecognitionException { } break; case 6 : - // InternalRosSystemLexer.g:1:86: Interfaces + // InternalRosSystemLexer.g:1:86: Parent_node { - mInterfaces(); + mParent_node(); } break; case 7 : - // InternalRosSystemLexer.g:1:97: Parameters + // InternalRosSystemLexer.g:1:98: Interfaces { - mParameters(); + mInterfaces(); } break; case 8 : - // InternalRosSystemLexer.g:1:108: SubSystems + // InternalRosSystemLexer.g:1:109: Parameters { - mSubSystems(); + mParameters(); } break; case 9 : - // InternalRosSystemLexer.g:1:119: Namespace + // InternalRosSystemLexer.g:1:120: SubSystems { - mNamespace(); + mSubSystems(); } break; case 10 : - // InternalRosSystemLexer.g:1:129: Processes + // InternalRosSystemLexer.g:1:131: Namespace { - mProcesses(); + mNamespace(); } break; case 11 : - // InternalRosSystemLexer.g:1:139: GraphName + // InternalRosSystemLexer.g:1:141: Processes { - mGraphName(); + mProcesses(); } break; case 12 : - // InternalRosSystemLexer.g:1:149: Float32_1 + // InternalRosSystemLexer.g:1:151: GraphName { - mFloat32_1(); + mGraphName(); } break; case 13 : - // InternalRosSystemLexer.g:1:159: Float64_1 + // InternalRosSystemLexer.g:1:161: Float32_1 { - mFloat64_1(); + mFloat32_1(); } break; case 14 : - // InternalRosSystemLexer.g:1:169: FromFile + // InternalRosSystemLexer.g:1:171: Float64_1 { - mFromFile(); + mFloat64_1(); } break; case 15 : - // InternalRosSystemLexer.g:1:178: Default + // InternalRosSystemLexer.g:1:181: FromFile { - mDefault(); + mFromFile(); } break; case 16 : - // InternalRosSystemLexer.g:1:186: Duration + // InternalRosSystemLexer.g:1:190: Default { - mDuration(); + mDefault(); } break; case 17 : - // InternalRosSystemLexer.g:1:195: Feedback + // InternalRosSystemLexer.g:1:198: Duration { - mFeedback(); + mDuration(); } break; case 18 : - // InternalRosSystemLexer.g:1:204: String_2 + // InternalRosSystemLexer.g:1:207: Feedback { - mString_2(); + mFeedback(); } break; case 19 : - // InternalRosSystemLexer.g:1:213: Threads + // InternalRosSystemLexer.g:1:216: String_2 { - mThreads(); + mString_2(); } break; case 20 : - // InternalRosSystemLexer.g:1:221: Uint16_1 + // InternalRosSystemLexer.g:1:225: Threads { - mUint16_1(); + mThreads(); } break; case 21 : - // InternalRosSystemLexer.g:1:230: Uint32_1 + // InternalRosSystemLexer.g:1:233: Uint16_1 { - mUint32_1(); + mUint16_1(); } break; case 22 : - // InternalRosSystemLexer.g:1:239: Uint64_1 + // InternalRosSystemLexer.g:1:242: Uint32_1 { - mUint64_1(); + mUint32_1(); } break; case 23 : - // InternalRosSystemLexer.g:1:248: Boolean + // InternalRosSystemLexer.g:1:251: Uint64_1 { - mBoolean(); + mUint64_1(); } break; case 24 : - // InternalRosSystemLexer.g:1:256: Integer + // InternalRosSystemLexer.g:1:260: Boolean { - mInteger(); + mBoolean(); } break; case 25 : - // InternalRosSystemLexer.g:1:264: Float32 + // InternalRosSystemLexer.g:1:268: Integer { - mFloat32(); + mInteger(); } break; case 26 : - // InternalRosSystemLexer.g:1:272: Float64 + // InternalRosSystemLexer.g:1:276: Float32 { - mFloat64(); + mFloat32(); } break; case 27 : - // InternalRosSystemLexer.g:1:280: Int16_1 + // InternalRosSystemLexer.g:1:284: Float64 { - mInt16_1(); + mFloat64(); } break; case 28 : - // InternalRosSystemLexer.g:1:288: Int32_1 + // InternalRosSystemLexer.g:1:292: Int16_1 { - mInt32_1(); + mInt16_1(); } break; case 29 : - // InternalRosSystemLexer.g:1:296: Int64_1 + // InternalRosSystemLexer.g:1:300: Int32_1 { - mInt64_1(); + mInt32_1(); } break; case 30 : - // InternalRosSystemLexer.g:1:304: Message + // InternalRosSystemLexer.g:1:308: Int64_1 { - mMessage(); + mInt64_1(); } break; case 31 : - // InternalRosSystemLexer.g:1:312: Service + // InternalRosSystemLexer.g:1:316: Message { - mService(); + mMessage(); } break; case 32 : - // InternalRosSystemLexer.g:1:320: Uint8_1 + // InternalRosSystemLexer.g:1:324: Service { - mUint8_1(); + mService(); } break; case 33 : - // InternalRosSystemLexer.g:1:328: Base64 + // InternalRosSystemLexer.g:1:332: Uint8_1 { - mBase64(); + mUint8_1(); } break; case 34 : - // InternalRosSystemLexer.g:1:335: Double + // InternalRosSystemLexer.g:1:340: Base64 { - mDouble(); + mBase64(); } break; case 35 : - // InternalRosSystemLexer.g:1:342: Header + // InternalRosSystemLexer.g:1:347: Double { - mHeader(); + mDouble(); } break; case 36 : - // InternalRosSystemLexer.g:1:349: String + // InternalRosSystemLexer.g:1:354: Header { - mString(); + mHeader(); } break; case 37 : - // InternalRosSystemLexer.g:1:356: Struct + // InternalRosSystemLexer.g:1:361: String { - mStruct(); + mString(); } break; case 38 : - // InternalRosSystemLexer.g:1:363: Action + // InternalRosSystemLexer.g:1:368: Struct { - mAction(); + mStruct(); } break; case 39 : - // InternalRosSystemLexer.g:1:370: Bool_1 + // InternalRosSystemLexer.g:1:375: Action { - mBool_1(); + mAction(); } break; case 40 : - // InternalRosSystemLexer.g:1:377: Byte_1 + // InternalRosSystemLexer.g:1:382: Bool_1 { - mByte_1(); + mBool_1(); } break; case 41 : - // InternalRosSystemLexer.g:1:384: Char_1 + // InternalRosSystemLexer.g:1:389: Byte_1 { - mChar_1(); + mByte_1(); } break; case 42 : - // InternalRosSystemLexer.g:1:391: Int8_1 + // InternalRosSystemLexer.g:1:396: Char_1 { - mInt8_1(); + mChar_1(); } break; case 43 : - // InternalRosSystemLexer.g:1:398: Nodes + // InternalRosSystemLexer.g:1:403: Int8_1 { - mNodes(); + mInt8_1(); } break; case 44 : - // InternalRosSystemLexer.g:1:404: Result + // InternalRosSystemLexer.g:1:410: Nodes { - mResult(); + mNodes(); } break; case 45 : - // InternalRosSystemLexer.g:1:411: String_1 + // InternalRosSystemLexer.g:1:416: Result { - mString_1(); + mResult(); } break; case 46 : - // InternalRosSystemLexer.g:1:420: Uint16 + // InternalRosSystemLexer.g:1:423: String_1 { - mUint16(); + mString_1(); } break; case 47 : - // InternalRosSystemLexer.g:1:427: Uint32 + // InternalRosSystemLexer.g:1:432: Uint16 { - mUint32(); + mUint16(); } break; case 48 : - // InternalRosSystemLexer.g:1:434: Uint64 + // InternalRosSystemLexer.g:1:439: Uint32 { - mUint64(); + mUint32(); } break; case 49 : - // InternalRosSystemLexer.g:1:441: Value_1 + // InternalRosSystemLexer.g:1:446: Uint64 { - mValue_1(); + mUint64(); } break; case 50 : - // InternalRosSystemLexer.g:1:449: Array + // InternalRosSystemLexer.g:1:453: Value_1 { - mArray(); + mValue_1(); } break; case 51 : - // InternalRosSystemLexer.g:1:455: From + // InternalRosSystemLexer.g:1:461: Array { - mFrom(); + mArray(); } break; case 52 : - // InternalRosSystemLexer.g:1:460: Int16 + // InternalRosSystemLexer.g:1:467: From { - mInt16(); + mFrom(); } break; case 53 : - // InternalRosSystemLexer.g:1:466: Int32 + // InternalRosSystemLexer.g:1:472: Int16 { - mInt32(); + mInt16(); } break; case 54 : - // InternalRosSystemLexer.g:1:472: Int64 + // InternalRosSystemLexer.g:1:478: Int32 { - mInt64(); + mInt32(); } break; case 55 : - // InternalRosSystemLexer.g:1:478: Pub + // InternalRosSystemLexer.g:1:484: Int64 { - mPub(); + mInt64(); } break; case 56 : - // InternalRosSystemLexer.g:1:482: Sub + // InternalRosSystemLexer.g:1:490: Pub { - mSub(); + mPub(); } break; case 57 : - // InternalRosSystemLexer.g:1:486: Type_1 + // InternalRosSystemLexer.g:1:494: Sub { - mType_1(); + mSub(); } break; case 58 : - // InternalRosSystemLexer.g:1:493: Uint8 + // InternalRosSystemLexer.g:1:498: Type_1 { - mUint8(); + mType_1(); } break; case 59 : - // InternalRosSystemLexer.g:1:499: Value + // InternalRosSystemLexer.g:1:505: Uint8 { - mValue(); + mUint8(); } break; case 60 : - // InternalRosSystemLexer.g:1:505: Date + // InternalRosSystemLexer.g:1:511: Value { - mDate(); + mValue(); } break; case 61 : - // InternalRosSystemLexer.g:1:510: List + // InternalRosSystemLexer.g:1:517: Date { - mList(); + mDate(); } break; case 62 : - // InternalRosSystemLexer.g:1:515: Ac + // InternalRosSystemLexer.g:1:522: List { - mAc(); + mList(); } break; case 63 : - // InternalRosSystemLexer.g:1:518: As + // InternalRosSystemLexer.g:1:527: Ac { - mAs(); + mAc(); } break; case 64 : - // InternalRosSystemLexer.g:1:521: Bool + // InternalRosSystemLexer.g:1:530: As { - mBool(); + mAs(); } break; case 65 : - // InternalRosSystemLexer.g:1:526: Byte + // InternalRosSystemLexer.g:1:533: Bool { - mByte(); + mBool(); } break; case 66 : - // InternalRosSystemLexer.g:1:531: Char + // InternalRosSystemLexer.g:1:538: Byte { - mChar(); + mByte(); } break; case 67 : - // InternalRosSystemLexer.g:1:536: Goal + // InternalRosSystemLexer.g:1:543: Char { - mGoal(); + mChar(); } break; case 68 : - // InternalRosSystemLexer.g:1:541: Int8 + // InternalRosSystemLexer.g:1:548: Goal { - mInt8(); + mGoal(); } break; case 69 : - // InternalRosSystemLexer.g:1:546: Name + // InternalRosSystemLexer.g:1:553: Int8 { - mName(); + mInt8(); } break; case 70 : - // InternalRosSystemLexer.g:1:551: Node + // InternalRosSystemLexer.g:1:558: Name { - mNode(); + mName(); } break; case 71 : - // InternalRosSystemLexer.g:1:556: Sc + // InternalRosSystemLexer.g:1:563: Node { - mSc(); + mNode(); } break; case 72 : - // InternalRosSystemLexer.g:1:559: Ss + // InternalRosSystemLexer.g:1:568: Sc { - mSs(); + mSc(); } break; case 73 : - // InternalRosSystemLexer.g:1:562: Time + // InternalRosSystemLexer.g:1:571: Ss { - mTime(); + mSs(); } break; case 74 : - // InternalRosSystemLexer.g:1:567: Type + // InternalRosSystemLexer.g:1:574: Time { - mType(); + mTime(); } break; case 75 : - // InternalRosSystemLexer.g:1:572: Any + // InternalRosSystemLexer.g:1:579: Type { - mAny(); + mType(); } break; case 76 : - // InternalRosSystemLexer.g:1:576: Ns + // InternalRosSystemLexer.g:1:584: Any { - mNs(); + mAny(); } break; case 77 : - // InternalRosSystemLexer.g:1:579: LeftSquareBracketRightSquareBracket + // InternalRosSystemLexer.g:1:588: Ns { - mLeftSquareBracketRightSquareBracket(); + mNs(); } break; case 78 : - // InternalRosSystemLexer.g:1:615: Comma + // InternalRosSystemLexer.g:1:591: LeftSquareBracketRightSquareBracket { - mComma(); + mLeftSquareBracketRightSquareBracket(); } break; case 79 : - // InternalRosSystemLexer.g:1:621: HyphenMinus + // InternalRosSystemLexer.g:1:627: Comma { - mHyphenMinus(); + mComma(); } break; case 80 : - // InternalRosSystemLexer.g:1:633: Colon + // InternalRosSystemLexer.g:1:633: HyphenMinus { - mColon(); + mHyphenMinus(); } break; case 81 : - // InternalRosSystemLexer.g:1:639: LeftSquareBracket + // InternalRosSystemLexer.g:1:645: Colon { - mLeftSquareBracket(); + mColon(); } break; case 82 : - // InternalRosSystemLexer.g:1:657: RightSquareBracket + // InternalRosSystemLexer.g:1:651: LeftSquareBracket { - mRightSquareBracket(); + mLeftSquareBracket(); } break; case 83 : - // InternalRosSystemLexer.g:1:676: RULE_BINARY + // InternalRosSystemLexer.g:1:669: RightSquareBracket { - mRULE_BINARY(); + mRightSquareBracket(); } break; case 84 : - // InternalRosSystemLexer.g:1:688: RULE_BOOLEAN + // InternalRosSystemLexer.g:1:688: RULE_BINARY { - mRULE_BOOLEAN(); + mRULE_BINARY(); } break; case 85 : - // InternalRosSystemLexer.g:1:701: RULE_DOUBLE + // InternalRosSystemLexer.g:1:700: RULE_BOOLEAN { - mRULE_DOUBLE(); + mRULE_BOOLEAN(); } break; case 86 : - // InternalRosSystemLexer.g:1:713: RULE_DECINT + // InternalRosSystemLexer.g:1:713: RULE_DOUBLE { - mRULE_DECINT(); + mRULE_DOUBLE(); } break; case 87 : - // InternalRosSystemLexer.g:1:725: RULE_DATE_TIME + // InternalRosSystemLexer.g:1:725: RULE_DECINT { - mRULE_DATE_TIME(); + mRULE_DECINT(); } break; case 88 : - // InternalRosSystemLexer.g:1:740: RULE_MESSAGE_ASIGMENT + // InternalRosSystemLexer.g:1:737: RULE_DATE_TIME { - mRULE_MESSAGE_ASIGMENT(); + mRULE_DATE_TIME(); } break; case 89 : - // InternalRosSystemLexer.g:1:762: RULE_SL_COMMENT + // InternalRosSystemLexer.g:1:752: RULE_MESSAGE_ASIGMENT { - mRULE_SL_COMMENT(); + mRULE_MESSAGE_ASIGMENT(); } break; case 90 : - // InternalRosSystemLexer.g:1:778: RULE_ROS_CONVENTION_A + // InternalRosSystemLexer.g:1:774: RULE_SL_COMMENT { - mRULE_ROS_CONVENTION_A(); + mRULE_SL_COMMENT(); } break; case 91 : - // InternalRosSystemLexer.g:1:800: RULE_ROS_CONVENTION_PARAM + // InternalRosSystemLexer.g:1:790: RULE_ROS_CONVENTION_A { - mRULE_ROS_CONVENTION_PARAM(); + mRULE_ROS_CONVENTION_A(); } break; case 92 : - // InternalRosSystemLexer.g:1:826: RULE_ID + // InternalRosSystemLexer.g:1:812: RULE_ROS_CONVENTION_PARAM { - mRULE_ID(); + mRULE_ROS_CONVENTION_PARAM(); } break; case 93 : - // InternalRosSystemLexer.g:1:834: RULE_STRING + // InternalRosSystemLexer.g:1:838: RULE_ID { - mRULE_STRING(); + mRULE_ID(); } break; case 94 : - // InternalRosSystemLexer.g:1:846: RULE_ML_COMMENT + // InternalRosSystemLexer.g:1:846: RULE_STRING { - mRULE_ML_COMMENT(); + mRULE_STRING(); } break; case 95 : - // InternalRosSystemLexer.g:1:862: RULE_WS + // InternalRosSystemLexer.g:1:858: RULE_ML_COMMENT { - mRULE_WS(); + mRULE_ML_COMMENT(); } break; case 96 : - // InternalRosSystemLexer.g:1:870: RULE_ANY_OTHER + // InternalRosSystemLexer.g:1:874: RULE_WS + { + mRULE_WS(); + + } + break; + case 97 : + // InternalRosSystemLexer.g:1:882: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4163,60 +4192,60 @@ public DFA12(BaseRecognizer recognizer) { this.transition = DFA12_transition; } public String getDescription() { - return "184:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* )"; + return "186:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* )"; } } static final String DFA32_eotS = - "\1\52\31\60\1\142\1\uffff\1\145\2\uffff\2\153\1\uffff\1\146\1\153\1\55\1\60\2\55\1\uffff\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff\57\60\3\uffff\1\153\7\uffff\1\153\1\146\1\153\1\60\2\uffff\1\u00af\2\uffff\1\u00af\4\uffff\16\60\2\uffff\2\60\1\uffff\24\60\2\uffff\5\60\1\u00e0\2\60\1\153\1\uffff\1\153\3\uffff\6\60\1\u00ec\4\60\1\u00f2\2\60\1\uffff\1\60\1\uffff\2\60\1\u00f9\1\u00fb\7\60\1\u0105\1\u0106\1\u0107\6\60\1\u0111\4\60\1\u0117\1\u0119\3\60\1\uffff\1\u011d\1\u011e\1\uffff\1\153\6\60\2\uffff\1\60\1\u0128\1\u012a\1\u012c\2\uffff\6\60\1\uffff\1\60\1\uffff\2\60\1\uffff\1\60\1\u0107\3\60\4\uffff\3\60\1\u013f\5\60\1\uffff\4\60\4\uffff\1\60\1\u014b\1\u014c\3\uffff\7\60\6\uffff\3\60\1\u0158\2\60\1\uffff\7\60\1\u0163\1\u0165\1\u0167\2\uffff\1\60\1\u0169\2\60\1\u016c\1\u016d\1\u016e\1\u016f\1\u0170\1\u0171\3\uffff\12\60\2\uffff\1\u017c\1\60\1\u017f\1\u0181\5\60\6\uffff\1\u0187\1\uffff\1\u0188\1\u0189\6\uffff\12\60\1\uffff\1\60\4\uffff\1\60\1\u0196\1\uffff\1\u0197\4\uffff\4\60\1\u019c\6\60\3\uffff\4\60\1\uffff\3\60\1\uffff\1\60\1\uffff\5\60\3\uffff\2\60\1\u01b2\1\60\1\uffff\2\60\1\uffff\6\60\1\u01bc\1\60\1\u01be\1\uffff\1\u01bf\2\uffff"; + "\1\52\31\57\1\142\1\uffff\1\146\2\uffff\2\153\1\uffff\1\145\1\153\1\55\1\57\2\55\1\uffff\1\55\1\uffff\1\55\2\uffff\1\57\1\uffff\1\57\1\uffff\57\57\3\uffff\1\153\7\uffff\1\153\1\145\1\153\1\57\2\uffff\1\u00af\2\uffff\1\u00af\4\uffff\16\57\2\uffff\2\57\1\uffff\24\57\2\uffff\5\57\1\u00e1\2\57\1\153\1\uffff\1\153\3\uffff\6\57\1\u00ed\3\57\1\uffff\4\57\1\u00f6\1\57\1\uffff\2\57\1\u00fb\1\u00fd\7\57\1\u0107\1\u0108\1\u0109\6\57\1\u0113\4\57\1\u0119\1\u011b\3\57\1\uffff\1\u011f\1\u0120\1\uffff\1\153\6\57\2\uffff\4\57\1\u012d\1\u012f\1\u0131\2\uffff\4\57\1\uffff\1\57\1\uffff\2\57\1\uffff\1\57\1\u0109\3\57\4\uffff\3\57\1\u0142\5\57\1\uffff\4\57\4\uffff\1\57\1\u014e\1\u014f\3\uffff\12\57\6\uffff\1\57\1\u015c\2\57\1\uffff\7\57\1\u0167\1\u0169\1\u016b\2\uffff\1\57\1\u016d\2\57\1\u0170\1\u0171\1\u0172\1\u0173\1\u0174\1\u0175\3\uffff\13\57\2\uffff\1\u0181\1\57\1\u0184\1\u0186\5\57\6\uffff\1\u018c\1\uffff\1\u018d\1\u018e\6\uffff\13\57\1\uffff\1\57\4\uffff\1\57\1\u019c\1\uffff\1\u019d\4\uffff\4\57\1\u01a2\7\57\3\uffff\4\57\1\uffff\3\57\1\uffff\2\57\1\uffff\6\57\3\uffff\2\57\1\u01bb\1\57\2\uffff\2\57\1\uffff\6\57\1\u01c5\1\57\1\u01c7\1\uffff\1\u01c8\2\uffff"; static final String DFA32_eofS = - "\u01c0\uffff"; + "\u01c9\uffff"; static final String DFA32_minS = - "\1\0\31\57\1\135\1\uffff\1\56\2\uffff\2\56\1\uffff\1\57\1\56\1\101\1\57\2\0\1\uffff\1\42\1\uffff\1\42\2\uffff\2\57\2\uffff\15\57\2\55\26\57\2\55\10\57\3\uffff\1\56\5\uffff\1\56\1\uffff\1\56\1\57\1\56\1\57\2\0\1\57\2\0\1\57\4\uffff\12\57\2\55\2\57\2\uffff\2\57\1\uffff\24\57\2\uffff\10\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\1\57\1\uffff\36\57\1\uffff\2\57\2\55\6\57\2\uffff\4\57\2\uffff\6\57\1\uffff\1\57\1\uffff\2\57\1\uffff\5\57\4\uffff\11\57\1\uffff\4\57\4\uffff\3\57\3\uffff\7\57\6\uffff\6\57\1\uffff\12\57\2\uffff\12\57\3\uffff\12\57\2\uffff\11\57\6\uffff\1\57\1\uffff\2\57\6\uffff\12\57\1\uffff\1\57\4\uffff\2\57\1\uffff\1\57\4\uffff\13\57\3\uffff\4\57\1\uffff\3\57\1\uffff\1\57\1\uffff\5\57\3\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; + "\1\0\31\57\1\135\1\uffff\1\56\2\uffff\2\56\1\uffff\1\57\1\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\15\57\2\55\26\57\2\55\10\57\3\uffff\1\56\5\uffff\1\56\1\uffff\1\56\1\57\1\56\1\57\2\0\1\57\2\0\1\57\4\uffff\11\57\1\55\1\57\1\55\2\57\2\uffff\2\57\1\uffff\24\57\2\uffff\10\57\3\56\1\0\1\uffff\1\0\12\57\1\uffff\6\57\1\uffff\36\57\1\uffff\2\57\2\55\6\57\2\uffff\7\57\2\uffff\4\57\1\uffff\1\57\1\uffff\2\57\1\uffff\5\57\4\uffff\11\57\1\uffff\4\57\4\uffff\3\57\3\uffff\12\57\6\uffff\4\57\1\uffff\12\57\2\uffff\12\57\3\uffff\13\57\2\uffff\11\57\6\uffff\1\57\1\uffff\2\57\6\uffff\13\57\1\uffff\1\57\4\uffff\2\57\1\uffff\1\57\4\uffff\14\57\3\uffff\4\57\1\uffff\3\57\1\uffff\2\57\1\uffff\6\57\3\uffff\4\57\2\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; static final String DFA32_maxS = - "\1\uffff\31\172\1\135\1\uffff\1\145\2\uffff\2\145\1\uffff\1\172\1\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\2\172\2\uffff\57\172\3\uffff\1\145\5\uffff\1\145\1\uffff\1\145\1\172\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\16\172\2\uffff\2\172\1\uffff\24\172\2\uffff\10\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\1\172\1\uffff\36\172\1\uffff\2\172\2\145\6\172\2\uffff\4\172\2\uffff\6\172\1\uffff\1\172\1\uffff\2\172\1\uffff\5\172\4\uffff\11\172\1\uffff\4\172\4\uffff\3\172\3\uffff\7\172\6\uffff\6\172\1\uffff\12\172\2\uffff\12\172\3\uffff\12\172\2\uffff\11\172\6\uffff\1\172\1\uffff\2\172\6\uffff\12\172\1\uffff\1\172\4\uffff\2\172\1\uffff\1\172\4\uffff\13\172\3\uffff\4\172\1\uffff\3\172\1\uffff\1\172\1\uffff\5\172\3\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; + "\1\uffff\31\172\1\135\1\uffff\1\145\2\uffff\2\145\1\uffff\1\172\1\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\1\172\1\uffff\1\172\1\uffff\57\172\3\uffff\1\145\5\uffff\1\145\1\uffff\1\145\1\172\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\16\172\2\uffff\2\172\1\uffff\24\172\2\uffff\10\172\3\145\1\uffff\1\uffff\1\uffff\12\172\1\uffff\6\172\1\uffff\36\172\1\uffff\2\172\2\145\6\172\2\uffff\7\172\2\uffff\4\172\1\uffff\1\172\1\uffff\2\172\1\uffff\5\172\4\uffff\11\172\1\uffff\4\172\4\uffff\3\172\3\uffff\12\172\6\uffff\4\172\1\uffff\12\172\2\uffff\12\172\3\uffff\13\172\2\uffff\11\172\6\uffff\1\172\1\uffff\2\172\6\uffff\13\172\1\uffff\1\172\4\uffff\2\172\1\uffff\1\172\4\uffff\14\172\3\uffff\4\172\1\uffff\3\172\1\uffff\2\172\1\uffff\6\172\3\uffff\4\172\2\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; static final String DFA32_acceptS = - "\33\uffff\1\116\1\uffff\1\120\1\122\2\uffff\1\125\6\uffff\1\131\1\uffff\1\132\1\uffff\1\137\1\140\2\uffff\1\134\1\130\57\uffff\1\115\1\121\1\116\1\uffff\1\117\1\125\1\120\1\122\1\123\1\uffff\1\126\12\uffff\1\131\1\136\1\133\1\137\16\uffff\1\107\1\110\2\uffff\1\114\24\uffff\1\76\1\77\14\uffff\1\135\17\uffff\1\67\1\uffff\1\70\36\uffff\1\113\12\uffff\1\51\1\102\4\uffff\1\52\1\104\6\uffff\1\105\1\uffff\1\106\2\uffff\1\63\5\uffff\1\71\1\112\1\111\1\124\11\uffff\1\74\4\uffff\1\47\1\100\1\50\1\101\3\uffff\1\75\1\103\1\127\7\uffff\1\33\1\64\1\34\1\65\1\35\1\66\6\uffff\1\53\12\uffff\1\40\1\72\12\uffff\1\61\1\73\1\62\12\uffff\1\22\1\55\11\uffff\1\24\1\56\1\25\1\57\1\26\1\60\1\uffff\1\41\2\uffff\1\42\1\43\1\44\1\45\1\46\1\54\12\uffff\1\37\1\uffff\1\14\1\31\1\15\1\32\2\uffff\1\17\1\uffff\1\23\1\27\1\30\1\36\13\uffff\1\16\1\21\1\20\4\uffff\1\13\3\uffff\1\12\1\uffff\1\11\5\uffff\1\6\1\7\1\10\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; + "\33\uffff\1\117\1\uffff\1\121\1\123\2\uffff\1\126\6\uffff\1\132\1\uffff\1\133\1\uffff\1\140\1\141\1\uffff\1\135\1\uffff\1\131\57\uffff\1\116\1\122\1\117\1\uffff\1\126\1\120\1\121\1\123\1\124\1\uffff\1\127\12\uffff\1\132\1\137\1\134\1\140\16\uffff\1\110\1\111\2\uffff\1\115\24\uffff\1\77\1\100\14\uffff\1\136\13\uffff\1\70\6\uffff\1\71\36\uffff\1\114\12\uffff\1\52\1\103\7\uffff\1\53\1\105\4\uffff\1\106\1\uffff\1\107\2\uffff\1\64\5\uffff\1\72\1\113\1\112\1\125\11\uffff\1\75\4\uffff\1\50\1\101\1\51\1\102\3\uffff\1\76\1\104\1\130\12\uffff\1\34\1\65\1\35\1\66\1\36\1\67\4\uffff\1\54\12\uffff\1\41\1\73\12\uffff\1\62\1\74\1\63\13\uffff\1\23\1\56\11\uffff\1\25\1\57\1\26\1\60\1\27\1\61\1\uffff\1\42\2\uffff\1\43\1\44\1\45\1\46\1\47\1\55\13\uffff\1\40\1\uffff\1\15\1\32\1\16\1\33\2\uffff\1\20\1\uffff\1\24\1\30\1\31\1\37\14\uffff\1\17\1\22\1\21\4\uffff\1\14\3\uffff\1\13\2\uffff\1\12\6\uffff\1\10\1\7\1\11\4\uffff\1\5\1\6\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; static final String DFA32_specialS = - "\1\0\45\uffff\1\10\1\3\110\uffff\1\6\1\2\1\uffff\1\7\1\5\71\uffff\1\1\1\uffff\1\4\u010f\uffff}>"; + "\1\1\45\uffff\1\0\1\4\110\uffff\1\5\1\3\1\uffff\1\6\1\10\71\uffff\1\2\1\uffff\1\7\u0118\uffff}>"; static final String[] DFA32_transitionS = { - "\11\55\2\54\2\55\1\54\22\55\1\54\1\55\1\46\1\50\3\55\1\47\4\55\1\33\1\34\1\41\1\51\1\37\2\40\7\43\1\35\6\55\1\27\1\15\1\45\1\20\1\42\1\45\1\3\1\21\1\16\2\45\1\30\3\45\1\2\1\45\1\1\1\22\7\45\1\32\1\55\1\36\1\44\1\45\1\55\1\23\1\24\1\4\1\12\1\42\1\11\1\31\1\45\1\5\3\45\1\17\1\10\1\45\1\6\1\45\1\25\1\7\1\13\1\14\1\26\4\45\3\55\1\53\uff81\55", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\56\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\63\20\57\1\62\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\64\5\57\1\65\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\67\6\57\1\66\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\70\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\71\20\57\1\72\2\57\1\73\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\77\1\57\1\76\15\57\1\100\1\75\1\74\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\101\15\57\1\102\3\57\1\103\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\107\3\57\1\106\6\57\1\104\5\57\1\105\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\110\17\57\1\111\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\112\1\114\10\57\1\115\6\57\1\113\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\116\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\120\15\57\1\117\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\121\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\122\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\124\15\57\1\123\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\125\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\126\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\127\17\57\1\130\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\131\11\57\1\132\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\133\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\134\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\136\3\57\1\135\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\137\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\140\13\57", + "\11\55\2\54\2\55\1\54\22\55\1\54\1\55\1\46\1\50\3\55\1\47\4\55\1\33\1\34\1\41\1\51\1\37\2\40\7\43\1\35\6\55\1\27\1\15\1\45\1\20\1\42\1\45\1\3\1\21\1\16\2\45\1\30\3\45\1\2\1\45\1\1\1\22\7\45\1\32\1\55\1\36\1\44\1\45\1\55\1\23\1\24\1\4\1\12\1\42\1\11\1\31\1\45\1\6\3\45\1\17\1\10\1\45\1\5\1\45\1\25\1\7\1\13\1\14\1\26\4\45\3\55\1\53\uff81\55", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\56\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\63\20\60\1\62\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\64\5\60\1\65\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\67\6\60\1\66\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\70\20\60\1\71\2\60\1\72\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\73\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\77\1\60\1\76\15\60\1\100\1\75\1\74\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\101\15\60\1\102\3\60\1\103\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\107\3\60\1\106\6\60\1\104\5\60\1\105\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\110\17\60\1\111\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\112\1\114\10\60\1\115\6\60\1\113\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\116\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\120\15\60\1\117\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\121\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\122\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\124\15\60\1\123\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\125\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\126\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\127\17\60\1\130\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\131\11\60\1\132\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\133\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\134\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\136\3\60\1\135\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\137\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\140\13\60", "\1\141", "", - "\1\146\1\uffff\12\144\13\uffff\1\146\37\uffff\1\146", + "\1\145\1\uffff\12\144\13\uffff\1\145\37\uffff\1\145", "", "", - "\1\146\1\uffff\12\152\10\uffff\1\151\2\uffff\1\146\34\uffff\1\151\2\uffff\1\146", - "\1\146\1\uffff\12\154\13\uffff\1\146\37\uffff\1\146", + "\1\145\1\uffff\12\152\10\uffff\1\151\2\uffff\1\145\34\uffff\1\151\2\uffff\1\145", + "\1\145\1\uffff\12\154\13\uffff\1\145\37\uffff\1\145", "", - "\1\52\12\155\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\146\1\uffff\12\156\13\uffff\1\146\37\uffff\1\146", + "\1\52\12\155\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\145\1\uffff\12\156\13\uffff\1\145\37\uffff\1\145", "\32\157\4\uffff\1\157\1\uffff\32\157", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\42\161\1\162\71\161\1\160\uffa3\161", "\47\164\1\165\64\164\1\163\uffa3\164", "", @@ -4225,72 +4254,72 @@ public String getDescription() { "\1\170\4\uffff\1\170", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\172\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\172\16\60", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\173\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\174\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\175\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\176\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\177\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0080\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0081\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0082\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0083\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u0084\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u0085\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0086\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0087\10\57", - "\1\u0088\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\u0089\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u008a\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u008b\26\57", - "\1\52\12\57\1\u008c\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u008d\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u008e\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u008f\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0090\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u0091\24\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0092\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0093\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u0094\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0095\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u0096\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0097\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0098\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0099\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u009a\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u009b\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u009c\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u009d\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u009e\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u009f\10\57", - "\1\u00a1\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00a0\6\57", - "\1\u00a2\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u00a3\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00a4\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00a5\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00a6\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u00a7\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u00a8\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00a9\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00aa\31\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\173\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\174\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\175\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\176\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\177\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0080\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0081\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0082\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0083\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0084\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0085\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0086\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0087\10\60", + "\1\u0088\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0089\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u008a\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u008b\26\60", + "\1\52\12\60\1\u008c\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u008d\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u008e\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u008f\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0090\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u0091\24\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0092\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0093\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0094\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0095\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u0096\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0097\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0098\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0099\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u009a\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u009b\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u009c\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u009d\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u009e\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u009f\10\60", + "\1\u00a1\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00a0\6\60", + "\1\u00a2\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u00a3\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00a4\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00a5\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00a6\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00a7\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u00a8\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00a9\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00aa\31\60", "", "", "", - "\1\146\1\uffff\12\u00ab\13\uffff\1\146\37\uffff\1\146", + "\1\145\1\uffff\12\u00ab\13\uffff\1\145\37\uffff\1\145", "", "", "", "", "", - "\1\146\1\uffff\12\u00ac\13\uffff\1\146\37\uffff\1\146", + "\1\145\1\uffff\12\u00ac\13\uffff\1\145\37\uffff\1\145", "", - "\1\146\1\uffff\12\u00ad\13\uffff\1\146\37\uffff\1\146", - "\1\52\12\155\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\146\1\uffff\12\156\13\uffff\1\146\37\uffff\1\146", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\145\1\uffff\12\u00ad\13\uffff\1\145\37\uffff\1\145", + "\1\52\12\155\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\145\1\uffff\12\156\13\uffff\1\145\37\uffff\1\145", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\0\u00ae", "\42\161\1\162\71\161\1\160\uffa3\161", "\1\170\15\uffff\1\61", @@ -4301,330 +4330,339 @@ public String getDescription() { "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b1\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00b2\4\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b3\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00b4\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u00b5\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00b6\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u00b7\10\57", - "\1\52\1\57\1\u00b9\1\57\1\u00ba\2\57\1\u00bb\1\57\1\u00bc\1\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00b8\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00bd\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u00be\27\57", - "\1\u00bf\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\u00c1\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\22\57\1\u00c0\7\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00c2\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00c3\4\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b1\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00b2\4\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b3\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00b4\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u00b5\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00b6\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00b7\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b9\3\60\1\u00b8\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u00ba\27\60", + "\1\u00bb\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\1\60\1\u00bd\1\60\1\u00be\2\60\1\u00bf\1\60\1\u00c0\1\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00bc\25\60", + "\1\u00c2\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\22\60\1\u00c1\7\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00c3\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00c4\4\60", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00c4\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00c5\25\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00c5\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00c6\25\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c6\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00c7\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00c8\26\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00c9\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ca\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00cb\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00cc\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00cd\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00ce\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00cf\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00d0\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00d1\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d2\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d3\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00d4\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00d5\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d6\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00d7\26\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00d8\13\57\1\u00d9\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00da\21\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00c7\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00c8\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00c9\26\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00ca\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00cb\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00cc\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cd\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00ce\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cf\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d0\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00d1\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00d2\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d3\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d4\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00d5\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00d6\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d7\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00d8\26\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00d9\13\60\1\u00da\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00db\21\60", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00db\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00dc\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00dd\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00de\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00df\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e1\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00e2\16\57", - "\1\146\1\uffff\12\u00ab\13\uffff\1\146\37\uffff\1\146", - "\1\146\1\uffff\12\u00e3\13\uffff\1\146\37\uffff\1\146", - "\1\146\1\uffff\12\u00e4\13\uffff\1\146\37\uffff\1\146", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00dc\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00dd\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00de\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00df\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00e0\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00e2\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00e3\16\60", + "\1\145\1\uffff\12\u00ab\13\uffff\1\145\37\uffff\1\145", + "\1\145\1\uffff\12\u00e4\13\uffff\1\145\37\uffff\1\145", + "\1\145\1\uffff\12\u00e5\13\uffff\1\145\37\uffff\1\145", "\42\161\1\162\71\161\1\160\uffa3\161", "", "\47\164\1\165\64\164\1\163\uffa3\164", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e5\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00e6\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00e7\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00e8\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\u00e9\22\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00ea\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u00eb\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u00ed\10\57", - "\1\52\6\57\1\u00ee\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\2\57\1\u00ef\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u00f0\5\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u00f1\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00f3\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00f4\25\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00e6\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00e7\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00e8\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00e9\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\u00ea\22\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00eb\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u00ec\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00ee\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00ef\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00f0\25\60", + "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00f1\10\60", + "\1\52\6\60\1\u00f2\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\2\60\1\u00f3\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\4\60\1\u00f4\5\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u00f5\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u00f7\1\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u00f5\1\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00f8\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00f9\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00fa\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00fc\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00fe\6\60", + "\1\52\12\60\1\u0100\2\uffff\1\61\3\uffff\5\60\1\u00ff\24\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0101\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0102\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u0103\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0104\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0105\31\60", + "\1\52\12\60\1\u0106\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\1\60\1\u010a\1\60\1\u010b\2\60\1\u010c\1\60\1\u010d\1\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u010e\25\60", + "\1\52\6\60\1\u010f\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0110\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0111\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0112\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0114\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0115\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0116\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0117\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0118\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u011a\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u011c\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u011d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u011e\1\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00f6\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00f7\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00f8\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00fa\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00fc\6\57", - "\1\52\12\57\1\u00fe\2\uffff\1\61\3\uffff\5\57\1\u00fd\24\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00ff\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0100\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u0101\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0102\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0103\31\57", - "\1\52\12\57\1\u0104\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\1\57\1\u0108\1\57\1\u0109\2\57\1\u010a\1\57\1\u010b\1\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u010c\25\57", - "\1\52\6\57\1\u010d\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u010e\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u010f\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0110\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0112\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0113\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0114\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0115\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0116\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0118\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u011a\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u011b\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u011c\1\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0121\1\145\1\uffff\12\145\13\uffff\1\145\37\uffff\1\145", + "\1\u0121\1\145\1\uffff\12\156\13\uffff\1\145\37\uffff\1\145", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0122\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0123\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0124\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0125\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0126\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0127\27\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\u011f\1\146\1\uffff\12\146\13\uffff\1\146\37\uffff\1\146", - "\1\u011f\1\146\1\uffff\12\156\13\uffff\1\146\37\uffff\1\146", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0120\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0121\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0122\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0123\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0124\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0125\27\57", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0128\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0129\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u012a\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u012b\24\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u012c\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u012e\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0130\3\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u0126\24\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0127\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0129\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u012b\3\uffff\1\57\1\uffff\32\57", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0132\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0133\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0134\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0135\12\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u012d\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u012e\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u012f\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0130\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0131\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u0132\12\57", + "\1\52\12\60\1\u0136\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\1\u0133\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\3\60\1\u0137\2\60\1\u0138\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0139\21\60", "", - "\1\52\3\57\1\u0134\2\57\1\u0135\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0136\21\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u013a\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u013b\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u013c\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u013d\26\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0137\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0138\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0139\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u013a\26\57", "", "", "", + "\1\52\6\60\1\u013e\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\2\60\1\u013f\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\4\60\1\u0140\5\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0141\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0143\31\60", + "\1\52\4\60\1\u0144\5\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0145\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0146\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0147\25\60", "", - "\1\52\6\57\1\u013b\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\2\57\1\u013c\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u013d\5\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u013e\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0140\31\57", - "\1\52\4\57\1\u0141\5\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0142\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0143\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0144\25\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0148\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0149\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u014a\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u014b\14\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0145\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0146\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0147\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0148\14\57", "", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u014c\6\60", + "\1\52\12\60\1\u014d\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0149\6\57", - "\1\52\12\57\1\u014a\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u0150\4\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0151\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0152\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0153\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0154\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0155\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\u0156\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0157\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0158\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0159\31\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u014d\4\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u014e\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u014f\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0150\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0151\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0152\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0153\31\57", "", "", "", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u015a\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u015b\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u015d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u015e\31\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0154\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0155\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0156\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0157\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0159\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u015a\31\57", + "\1\52\2\60\1\u015f\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\4\60\1\u0160\5\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0161\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0162\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0163\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0164\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0165\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0166\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0168\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u016a\3\uffff\1\60\1\uffff\32\60", "", - "\1\52\2\57\1\u015b\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u015c\5\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u015d\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u015e\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u015f\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0160\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0161\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0162\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0164\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0166\3\uffff\1\57\1\uffff\32\57", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u016c\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u016e\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u016f\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0168\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u016a\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u016b\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0176\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0177\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0178\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0179\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u017a\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u017b\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u017c\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u017d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u017e\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u017f\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0180\25\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0172\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0173\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0174\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0175\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0176\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0177\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0178\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0179\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u017a\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u017b\25\57", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0182\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0183\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0185\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0187\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\12\60\1\u0188\17\60", + "\1\52\12\60\1\u0189\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u018a\14\60", + "\1\52\12\60\1\u018b\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u017d\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u017e\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0180\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0182\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\12\57\1\u0183\17\57", - "\1\52\12\57\1\u0184\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0185\14\57", - "\1\52\12\57\1\u0186\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", "", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", "", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u018f\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0190\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0191\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0192\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0193\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0194\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0195\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0196\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0197\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0198\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0199\15\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u018a\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u018b\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u018c\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u018d\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u018e\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u018f\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0190\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0191\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0192\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0193\15\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u019a\25\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0194\25\57", "", "", "", + "\1\52\12\60\1\u019b\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\1\u0195\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u019e\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u019f\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\1\u01a0\31\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01a1\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01a3\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u01a4\26\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01a5\7\60", + "\1\52\12\60\1\u01a6\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01a7\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01a8\7\60", + "\1\52\12\60\1\u01a9\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0198\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0199\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\1\u019a\31\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u019b\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u019d\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019e\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019f\7\57", - "\1\52\12\57\1\u01a0\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01a1\7\57", - "\1\52\12\57\1\u01a2\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u01aa\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01ab\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01ac\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01ad\7\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u01a3\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01a4\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01a5\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01a6\7\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01ae\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01af\25\60", + "\1\52\12\60\1\u01b0\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01a7\7\57", - "\1\52\12\57\1\u01a8\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\1\u01a9\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\1\u01b1\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\1\u01b2\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\1\u01aa\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01b3\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01b4\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u01b5\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01b6\12\60", + "\1\52\12\60\1\u01b7\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\1\u01b8\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01ab\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01ac\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01ad\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01ae\12\57", - "\1\52\12\57\1\u01af\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01b9\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01ba\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01bc\31\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01b0\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01b1\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01b3\31\57", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01b4\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01b5\31\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01bd\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01be\31\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b6\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01b7\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b8\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b9\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01ba\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01bb\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01bd\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01bf\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01c0\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01c1\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01c2\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01c3\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01c4\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01c6\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", "" }; @@ -4659,13 +4697,27 @@ public DFA32(BaseRecognizer recognizer) { this.transition = DFA32_transition; } public String getDescription() { - return "1:1: Tokens : ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | SubSystems | Namespace | Processes | GraphName | Float32_1 | Float64_1 | FromFile | Default | Duration | Feedback | String_2 | Threads | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Array | From | Int16 | Int32 | Int64 | Pub | Sub | Type_1 | Uint8 | Value | Date | List | Ac | As | Bool | Byte | Char | Goal | Int8 | Name | Node | Sc | Ss | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | HyphenMinus | 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 );"; + return "1:1: Tokens : ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Parent_node | Interfaces | Parameters | SubSystems | Namespace | Processes | GraphName | Float32_1 | Float64_1 | FromFile | Default | Duration | Feedback | String_2 | Threads | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Array | From | Int16 | Int32 | Int64 | Pub | Sub | Type_1 | Uint8 | Value | Date | List | Ac | As | Bool | Byte | Char | Goal | Int8 | Name | Node | Sc | Ss | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | HyphenMinus | 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 );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { IntStream input = _input; int _s = s; switch ( s ) { case 0 : + int LA32_38 = input.LA(1); + + s = -1; + if ( (LA32_38=='\\') ) {s = 112;} + + else if ( ((LA32_38>='\u0000' && LA32_38<='!')||(LA32_38>='#' && LA32_38<='[')||(LA32_38>=']' && LA32_38<='\uFFFF')) ) {s = 113;} + + else if ( (LA32_38=='\"') ) {s = 114;} + + else s = 45; + + if ( s>=0 ) return s; + break; + case 1 : int LA32_0 = input.LA(1); s = -1; @@ -4677,9 +4729,9 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (LA32_0=='c') ) {s = 4;} - else if ( (LA32_0=='i') ) {s = 5;} + else if ( (LA32_0=='p') ) {s = 5;} - else if ( (LA32_0=='p') ) {s = 6;} + else if ( (LA32_0=='i') ) {s = 6;} else if ( (LA32_0=='s') ) {s = 7;} @@ -4761,7 +4813,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; - case 1 : + case 2 : int LA32_174 = input.LA(1); s = -1; @@ -4773,7 +4825,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; - case 2 : + case 3 : int LA32_113 = input.LA(1); s = -1; @@ -4785,7 +4837,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; - case 3 : + case 4 : int LA32_39 = input.LA(1); s = -1; @@ -4797,59 +4849,45 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else s = 45; - if ( s>=0 ) return s; - break; - case 4 : - int LA32_176 = input.LA(1); - - s = -1; - if ( (LA32_176=='\'') ) {s = 117;} - - else if ( (LA32_176=='\\') ) {s = 115;} - - else if ( ((LA32_176>='\u0000' && LA32_176<='&')||(LA32_176>='(' && LA32_176<='[')||(LA32_176>=']' && LA32_176<='\uFFFF')) ) {s = 116;} - if ( s>=0 ) return s; break; case 5 : - int LA32_116 = input.LA(1); + int LA32_112 = input.LA(1); s = -1; - if ( (LA32_116=='\'') ) {s = 117;} - - else if ( (LA32_116=='\\') ) {s = 115;} - - else if ( ((LA32_116>='\u0000' && LA32_116<='&')||(LA32_116>='(' && LA32_116<='[')||(LA32_116>=']' && LA32_116<='\uFFFF')) ) {s = 116;} + if ( ((LA32_112>='\u0000' && LA32_112<='\uFFFF')) ) {s = 174;} if ( s>=0 ) return s; break; case 6 : - int LA32_112 = input.LA(1); + int LA32_115 = input.LA(1); s = -1; - if ( ((LA32_112>='\u0000' && LA32_112<='\uFFFF')) ) {s = 174;} + if ( ((LA32_115>='\u0000' && LA32_115<='\uFFFF')) ) {s = 176;} if ( s>=0 ) return s; break; case 7 : - int LA32_115 = input.LA(1); + int LA32_176 = input.LA(1); s = -1; - if ( ((LA32_115>='\u0000' && LA32_115<='\uFFFF')) ) {s = 176;} + if ( (LA32_176=='\'') ) {s = 117;} + + else if ( (LA32_176=='\\') ) {s = 115;} + + else if ( ((LA32_176>='\u0000' && LA32_176<='&')||(LA32_176>='(' && LA32_176<='[')||(LA32_176>=']' && LA32_176<='\uFFFF')) ) {s = 116;} if ( s>=0 ) return s; break; case 8 : - int LA32_38 = input.LA(1); + int LA32_116 = input.LA(1); s = -1; - if ( (LA32_38=='\\') ) {s = 112;} - - else if ( ((LA32_38>='\u0000' && LA32_38<='!')||(LA32_38>='#' && LA32_38<='[')||(LA32_38>=']' && LA32_38<='\uFFFF')) ) {s = 113;} + if ( (LA32_116=='\'') ) {s = 117;} - else if ( (LA32_38=='\"') ) {s = 114;} + else if ( (LA32_116=='\\') ) {s = 115;} - else s = 45; + else if ( ((LA32_116>='\u0000' && LA32_116<='&')||(LA32_116>='(' && LA32_116<='[')||(LA32_116>=']' && LA32_116<='\uFFFF')) ) {s = 116;} if ( s>=0 ) return s; break; 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 b2479add..2bb21e92 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,105 +1,106 @@ -Ac=65 -Action=41 -Any=78 -Array=53 -As=66 -Base64=36 -Bool=67 -Bool_1=42 -Boolean=26 -Byte=68 -Byte_1=43 -Char=69 -Char_1=44 -Colon=83 -Comma=81 +Ac=66 +Action=42 +Any=79 +Array=54 +As=67 +Base64=37 +Bool=68 +Bool_1=43 +Boolean=27 +Byte=69 +Byte_1=44 +Char=70 +Char_1=45 +Colon=84 +Comma=82 Connections=8 -Date=63 -Default=18 -Double=37 -Duration=19 -Feedback=20 -Float32=28 -Float32_1=15 -Float64=29 -Float64_1=16 -From=54 -FromFile=17 +Date=64 +Default=19 +Double=38 +Duration=20 +Feedback=21 +Float32=29 +Float32_1=16 +Float64=30 +Float64_1=17 +From=55 +FromFile=18 GlobalNamespace=6 -Goal=70 -GraphName=14 -Header=38 -HyphenMinus=82 -Int16=55 -Int16_1=30 -Int32=56 -Int32_1=31 -Int64=57 -Int64_1=32 -Int8=71 -Int8_1=45 -Integer=27 -Interfaces=9 -LeftSquareBracket=84 -LeftSquareBracketRightSquareBracket=80 -List=64 -Message=33 -Name=72 -Namespace=12 -Node=73 -Nodes=46 -Ns=79 +Goal=71 +GraphName=15 +Header=39 +HyphenMinus=83 +Int16=56 +Int16_1=31 +Int32=57 +Int32_1=32 +Int64=58 +Int64_1=33 +Int8=72 +Int8_1=46 +Integer=28 +Interfaces=10 +LeftSquareBracket=85 +LeftSquareBracketRightSquareBracket=81 +List=65 +Message=34 +Name=73 +Namespace=13 +Node=74 +Nodes=47 +Ns=80 ParameterAny=7 -Parameters=10 +Parameters=11 +Parent_node=9 PrivateNamespace=5 -Processes=13 -Pub=58 -RULE_ANY_OTHER=108 -RULE_BEGIN=101 -RULE_BINARY=87 -RULE_BOOLEAN=88 -RULE_DATE_TIME=96 -RULE_DAY=91 -RULE_DECINT=89 -RULE_DIGIT=86 -RULE_DOUBLE=90 -RULE_END=102 -RULE_HOUR=94 -RULE_ID=97 -RULE_INT=99 -RULE_MESSAGE_ASIGMENT=100 -RULE_MIN_SEC=95 -RULE_ML_COMMENT=106 -RULE_MONTH=92 -RULE_ROS_CONVENTION_A=104 -RULE_ROS_CONVENTION_PARAM=105 -RULE_SL_COMMENT=103 -RULE_STRING=98 -RULE_WS=107 -RULE_YEAR=93 +Processes=14 +Pub=59 +RULE_ANY_OTHER=109 +RULE_BEGIN=102 +RULE_BINARY=88 +RULE_BOOLEAN=89 +RULE_DATE_TIME=97 +RULE_DAY=92 +RULE_DECINT=90 +RULE_DIGIT=87 +RULE_DOUBLE=91 +RULE_END=103 +RULE_HOUR=95 +RULE_ID=98 +RULE_INT=100 +RULE_MESSAGE_ASIGMENT=101 +RULE_MIN_SEC=96 +RULE_ML_COMMENT=107 +RULE_MONTH=93 +RULE_ROS_CONVENTION_A=105 +RULE_ROS_CONVENTION_PARAM=106 +RULE_SL_COMMENT=104 +RULE_STRING=99 +RULE_WS=108 +RULE_YEAR=94 RelativeNamespace=4 -Result=47 -RightSquareBracket=85 -Sc=74 -Service=34 -Ss=75 -String=39 -String_1=48 -String_2=21 -Struct=40 -Sub=59 -SubSystems=11 -Threads=22 -Time=76 -Type=77 -Type_1=60 -Uint16=49 -Uint16_1=23 -Uint32=50 -Uint32_1=24 -Uint64=51 -Uint64_1=25 -Uint8=61 -Uint8_1=35 -Value=62 -Value_1=52 +Result=48 +RightSquareBracket=86 +Sc=75 +Service=35 +Ss=76 +String=40 +String_1=49 +String_2=22 +Struct=41 +Sub=60 +SubSystems=12 +Threads=23 +Time=77 +Type=78 +Type_1=61 +Uint16=50 +Uint16_1=24 +Uint32=51 +Uint32_1=25 +Uint64=52 +Uint64_1=26 +Uint8=62 +Uint8_1=36 +Value=63 +Value_1=53 diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/AbstractRosSystemUiModule.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/AbstractRosSystemUiModule.java index ade34460..46517934 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/AbstractRosSystemUiModule.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/AbstractRosSystemUiModule.java @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.ui; diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/RosSystemExecutableExtensionFactory.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/RosSystemExecutableExtensionFactory.java index c48d4b8c..3f2c8f2f 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/RosSystemExecutableExtensionFactory.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/RosSystemExecutableExtensionFactory.java @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.ui; diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/contentassist/AbstractRosSystemProposalProvider.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/contentassist/AbstractRosSystemProposalProvider.java index 4c3eb759..dedce71c 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/contentassist/AbstractRosSystemProposalProvider.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/contentassist/AbstractRosSystemProposalProvider.java @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.ui.contentassist; @@ -63,6 +63,9 @@ public void completeRosNode_Rosinterfaces(EObject model, Assignment assignment, public void completeRosNode_Rosparameters(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } + public void completeRosNode_Parent(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); + } public void completeRosInterface_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/xtext/ui/internal/XtextActivator.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/xtext/ui/internal/XtextActivator.java index ebb85950..8652ef80 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/xtext/ui/internal/XtextActivator.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/xtext/ui/internal/XtextActivator.java @@ -1,14 +1,14 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.xtext.ui.internal; -import com.google.common.collect.Maps; import com.google.inject.Guice; import com.google.inject.Injector; import de.fraunhofer.ipa.rossystem.RosSystemRuntimeModule; import de.fraunhofer.ipa.rossystem.ui.RosSystemUiModule; import java.util.Collections; +import java.util.HashMap; import java.util.Map; import org.apache.log4j.Logger; import org.eclipse.ui.plugin.AbstractUIPlugin; @@ -29,7 +29,7 @@ public class XtextActivator extends AbstractUIPlugin { private static XtextActivator INSTANCE; - private Map injectors = Collections.synchronizedMap(Maps. newHashMapWithExpectedSize(1)); + private Map injectors = Collections.synchronizedMap(new HashMap<>(2)); @Override public void start(BundleContext context) throws Exception { diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/.classpath b/plugins/de.fraunhofer.ipa.rossystem.xtext/.classpath index 1933d40f..2f9d36fd 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/.classpath +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/.classpath @@ -1,9 +1,9 @@ - - - - - - + + + + + + diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/.settings/org.eclipse.jdt.core.prefs b/plugins/de.fraunhofer.ipa.rossystem.xtext/.settings/org.eclipse.jdt.core.prefs index 907fef17..3a79233b 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/.settings/org.eclipse.jdt.core.prefs +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/.settings/org.eclipse.jdt.core.prefs @@ -1,10 +1,10 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=19 -org.eclipse.jdt.core.compiler.compliance=19 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 +org.eclipse.jdt.core.compiler.compliance=21 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=19 +org.eclipse.jdt.core.compiler.source=21 diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/META-INF/MANIFEST.MF b/plugins/de.fraunhofer.ipa.rossystem.xtext/META-INF/MANIFEST.MF index 4153f868..d8512838 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/META-INF/MANIFEST.MF +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/META-INF/MANIFEST.MF @@ -16,7 +16,7 @@ Require-Bundle: de.fraunhofer.ipa.rossystem, de.fraunhofer.ipa.ros.xtext;bundle-version="2.0.0", de.fraunhofer.ipa.ros.xtext.ui;bundle-version="2.0.0", org.eclipse.xtend.lib;bundle-version="2.14.0" -Bundle-RequiredExecutionEnvironment: JavaSE-19 +Bundle-RequiredExecutionEnvironment: JavaSE-21 Export-Package: de.fraunhofer.ipa.rossystem.scoping, de.fraunhofer.ipa.rossystem.serializer, de.fraunhofer.ipa.rossystem.services, diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/AbstractRosSystemRuntimeModule.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/AbstractRosSystemRuntimeModule.java index 3cd0ad92..6355bee5 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/AbstractRosSystemRuntimeModule.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/AbstractRosSystemRuntimeModule.java @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem; 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 ae8000f5459da26b4a3be85effaee09dd2ad0d69..76083c40e214a3586b4a450c2dc0ff3fb54c90b3 100644 GIT binary patch delta 1048 zcmY+D$#2t85XPDJ@*F`Hf=Ukv$^oetDDttSfB1y2 zeBQ{|IWsSlI*Mvl8=iZaLDtc6d~V!B={LJ0SOppEQ> zIFA%8Bb&>lZ6gZ;d)5SEhIsiWkE36pu3XkwF6~R+)udCg^fOxmpHL0x@q(`5h&nL-M=6{9Y~QeGju4`-!uWI9D20S1w}&Ne2|^ z19xU}w)4;<9aN-4iu6$(>98FASdG?c^b>#dQ$_kLK>A$DN0fXK$zS;Lmo?H?bcv%O z;+*dOPBuh1zE)sw++WEiXUqe8tH9nVu=jOfALOKuYSMC=^vR#}S%G~CfPIznZ%V$J mx1F z9cq>q%D$Ghw532PYgx;Mzk)xb;yq^=C-{-#w)|F1@Y0c^~dy^WcoMo zgFB%59$kn@iDfWlV=3!q3$|ywHM61)2?GxtyaHO|fEq47+%FjDmLl3)&S1 zbyH9x=M;-}&dWPRPTH-K_CTAF&4#Mm(c2f%`xhnE`>mA!eBg%Zk>Z0r!KH z0uMlwh?iWuGoQJJ6&YZv*Clrdu?9L{A@8vST%} zFBxApuK0Dtzta5c$o36=i4%RPh5lQmIvHJ?ba;>JOy7m3@0IBXW%{ws^b?Q%tR`=u z$y0jr7iIdj#`GKG-&ZSsEAc-x|5Kat&7lXUX)XLC1)5 CedkyJ diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/RosSystemStandaloneSetupGenerated.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/RosSystemStandaloneSetupGenerated.java index 9b914f39..ddf926a5 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/RosSystemStandaloneSetupGenerated.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/RosSystemStandaloneSetupGenerated.java @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem; diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/RosSystemAntlrTokenFileProvider.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/RosSystemAntlrTokenFileProvider.java index c0f934ef..9d630ce7 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/RosSystemAntlrTokenFileProvider.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/RosSystemAntlrTokenFileProvider.java @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.parser.antlr; diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/RosSystemParser.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/RosSystemParser.java index 8c74316a..3db4f5cb 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/RosSystemParser.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/RosSystemParser.java @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.parser.antlr; diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.g b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.g index 421c87e8..4cfc2423 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.g +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.g @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ parser grammar InternalRosSystemParser; @@ -652,9 +652,31 @@ ruleRosNode returns [EObject current=null] newLeafNode(this_END_15, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_8_3()); } )? - this_END_16=RULE_END + ( + otherlv_16=Parent_node + { + newLeafNode(otherlv_16, grammarAccess.getRosNodeAccess().getParent_nodeKeyword_9_0()); + } + ( + ( + { + if ($current==null) { + $current = createModelElement(grammarAccess.getRosNodeRule()); + } + } + { + newCompositeNode(grammarAccess.getRosNodeAccess().getParentNodeCrossReference_9_1_0()); + } + ruleEString + { + afterParserOrEnumRuleCall(); + } + ) + ) + )? + this_END_18=RULE_END { - newLeafNode(this_END_16, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_9()); + newLeafNode(this_END_18, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_10()); } ) ; diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.java index 660665d4..40c4424a 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.java @@ -22,114 +22,115 @@ @SuppressWarnings("all") public class InternalRosSystemParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "Connections", "Interfaces", "Parameters", "SubSystems", "Namespace", "Processes", "GraphName", "Float32_1", "Float64_1", "FromFile", "Default", "Duration", "Feedback", "String_2", "Threads", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Service", "Uint8_1", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Array", "From", "Int16", "Int32", "Int64", "Pub", "Sub", "Type_1", "Uint8", "Value", "Date", "List", "Ac", "As", "Bool", "Byte", "Char", "Goal", "Int8", "Name", "Node", "Sc", "Ss", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "HyphenMinus", "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", "Parent_node", "Interfaces", "Parameters", "SubSystems", "Namespace", "Processes", "GraphName", "Float32_1", "Float64_1", "FromFile", "Default", "Duration", "Feedback", "String_2", "Threads", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Service", "Uint8_1", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Array", "From", "Int16", "Int32", "Int64", "Pub", "Sub", "Type_1", "Uint8", "Value", "Date", "List", "Ac", "As", "Bool", "Byte", "Char", "Goal", "Int8", "Name", "Node", "Sc", "Ss", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "HyphenMinus", "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=8; - public static final int Float32_1=15; - public static final int Node=73; - public static final int RULE_DATE_TIME=96; - public static final int Uint64_1=25; - public static final int String=39; - public static final int Processes=13; - public static final int Int16=55; - public static final int SubSystems=11; - public static final int Float32=28; - public static final int Goal=70; - public static final int Bool=67; - public static final int Uint16=49; - public static final int Boolean=26; - public static final int Sub=59; - public static final int Uint8=61; - public static final int Parameters=10; - public static final int RULE_ID=97; - public static final int RULE_DIGIT=86; + public static final int Float32_1=16; + public static final int Node=74; + public static final int RULE_DATE_TIME=97; + public static final int Uint64_1=26; + public static final int String=40; + public static final int Processes=14; + public static final int Int16=56; + public static final int SubSystems=12; + public static final int Float32=29; + public static final int Goal=71; + public static final int Bool=68; + public static final int Uint16=50; + public static final int Boolean=27; + public static final int Sub=60; + public static final int Uint8=62; + public static final int Parameters=11; + public static final int RULE_ID=98; + public static final int RULE_DIGIT=87; public static final int GlobalNamespace=6; - public static final int Namespace=12; - public static final int Int16_1=30; - public static final int Header=38; - public static final int RULE_INT=99; - public static final int Byte=68; - public static final int RULE_ML_COMMENT=106; - public static final int LeftSquareBracket=84; - public static final int Ac=65; - public static final int Base64=36; - public static final int Comma=81; - public static final int As=66; - public static final int HyphenMinus=82; - public static final int RULE_MESSAGE_ASIGMENT=100; - public static final int LeftSquareBracketRightSquareBracket=80; - public static final int Int32=56; - public static final int Char=69; - public static final int RULE_DECINT=89; - public static final int Uint32=50; - public static final int RULE_HOUR=94; - public static final int Int8=71; - public static final int Default=18; - public static final int Int8_1=45; - public static final int Uint16_1=23; - public static final int Sc=74; - public static final int Type=77; - public static final int Float64=29; - public static final int Int32_1=31; - public static final int RULE_BINARY=87; - public static final int String_1=48; - public static final int String_2=21; - public static final int Ss=75; - public static final int RULE_DAY=91; - public static final int RULE_BEGIN=101; - public static final int RULE_BOOLEAN=88; + public static final int Namespace=13; + public static final int Int16_1=31; + public static final int Header=39; + public static final int RULE_INT=100; + public static final int Byte=69; + public static final int RULE_ML_COMMENT=107; + public static final int LeftSquareBracket=85; + public static final int Ac=66; + public static final int Base64=37; + public static final int Comma=82; + public static final int As=67; + public static final int HyphenMinus=83; + public static final int RULE_MESSAGE_ASIGMENT=101; + public static final int LeftSquareBracketRightSquareBracket=81; + public static final int Int32=57; + public static final int Char=70; + public static final int RULE_DECINT=90; + public static final int Uint32=51; + public static final int RULE_HOUR=95; + public static final int Int8=72; + public static final int Default=19; + public static final int Int8_1=46; + public static final int Uint16_1=24; + public static final int Sc=75; + public static final int Type=78; + public static final int Float64=30; + public static final int Int32_1=32; + public static final int RULE_BINARY=88; + public static final int String_1=49; + public static final int String_2=22; + public static final int Ss=76; + public static final int RULE_DAY=92; + public static final int RULE_BEGIN=102; + public static final int RULE_BOOLEAN=89; public static final int RelativeNamespace=4; - public static final int RULE_YEAR=93; - public static final int Result=47; - public static final int Name=72; - public static final int RULE_MIN_SEC=95; - public static final int Char_1=44; + public static final int RULE_YEAR=94; + public static final int Result=48; + public static final int Name=73; + public static final int RULE_MIN_SEC=96; + public static final int Char_1=45; public static final int ParameterAny=7; - public static final int List=64; - public static final int RightSquareBracket=85; + public static final int List=65; + public static final int RightSquareBracket=86; public static final int PrivateNamespace=5; - public static final int GraphName=14; - public static final int Byte_1=43; - public static final int Float64_1=16; - public static final int Duration=19; - public static final int Uint32_1=24; - public static final int Double=37; - public static final int Type_1=60; - public static final int Value=62; - public static final int Uint64=51; - public static final int FromFile=17; - public static final int Action=41; - public static final int RULE_END=102; - public static final int Message=33; - public static final int Value_1=52; - public static final int Time=76; - public static final int RULE_STRING=98; - public static final int Bool_1=42; - public static final int Any=78; - public static final int Struct=40; - public static final int RULE_SL_COMMENT=103; - public static final int Uint8_1=35; - public static final int RULE_DOUBLE=90; - public static final int Feedback=20; - public static final int RULE_ROS_CONVENTION_A=104; - public static final int RULE_ROS_CONVENTION_PARAM=105; - public static final int Colon=83; - public static final int Pub=58; + public static final int GraphName=15; + public static final int Byte_1=44; + public static final int Float64_1=17; + public static final int Duration=20; + public static final int Uint32_1=25; + public static final int Double=38; + public static final int Type_1=61; + public static final int Value=63; + public static final int Parent_node=9; + public static final int Uint64=52; + public static final int FromFile=18; + public static final int Action=42; + public static final int RULE_END=103; + public static final int Message=34; + public static final int Value_1=53; + public static final int Time=77; + public static final int RULE_STRING=99; + public static final int Bool_1=43; + public static final int Any=79; + public static final int Struct=41; + public static final int RULE_SL_COMMENT=104; + public static final int Uint8_1=36; + public static final int RULE_DOUBLE=91; + public static final int Feedback=21; + public static final int RULE_ROS_CONVENTION_A=105; + public static final int RULE_ROS_CONVENTION_PARAM=106; + public static final int Colon=84; + public static final int Pub=59; public static final int EOF=-1; - public static final int Ns=79; - public static final int RULE_WS=107; - public static final int Int64_1=32; - public static final int Service=34; - public static final int From=54; - public static final int RULE_ANY_OTHER=108; - public static final int Nodes=46; - public static final int Date=63; - public static final int Interfaces=9; - public static final int Threads=22; - public static final int Integer=27; - public static final int Array=53; - public static final int Int64=57; - public static final int RULE_MONTH=92; + public static final int Ns=80; + public static final int RULE_WS=108; + public static final int Int64_1=33; + public static final int Service=35; + public static final int From=55; + public static final int RULE_ANY_OTHER=109; + public static final int Nodes=47; + public static final int Date=64; + public static final int Interfaces=10; + public static final int Threads=23; + public static final int Integer=28; + public static final int Array=54; + public static final int Int64=58; + public static final int RULE_MONTH=93; // delegates // delegators @@ -1438,7 +1439,7 @@ public final EObject entryRuleRosNode() throws RecognitionException { // $ANTLR start "ruleRosNode" - // InternalRosSystemParser.g:502:1: ruleRosNode returns [EObject current=null] : ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Namespace ( (lv_namespace_7_0= ruleEString ) ) )? (otherlv_8= Interfaces this_BEGIN_9= RULE_BEGIN ( (lv_rosinterfaces_10_0= ruleRosInterface ) )* this_END_11= RULE_END )? (otherlv_12= Parameters this_BEGIN_13= RULE_BEGIN ( (lv_rosparameters_14_0= ruleRosParameter ) )* this_END_15= RULE_END )? this_END_16= RULE_END ) ; + // InternalRosSystemParser.g:502:1: ruleRosNode returns [EObject current=null] : ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Namespace ( (lv_namespace_7_0= ruleEString ) ) )? (otherlv_8= Interfaces this_BEGIN_9= RULE_BEGIN ( (lv_rosinterfaces_10_0= ruleRosInterface ) )* this_END_11= RULE_END )? (otherlv_12= Parameters this_BEGIN_13= RULE_BEGIN ( (lv_rosparameters_14_0= ruleRosParameter ) )* this_END_15= RULE_END )? (otherlv_16= Parent_node ( ( ruleEString ) ) )? this_END_18= RULE_END ) ; public final EObject ruleRosNode() throws RecognitionException { EObject current = null; @@ -1452,7 +1453,8 @@ public final EObject ruleRosNode() throws RecognitionException { Token otherlv_12=null; Token this_BEGIN_13=null; Token this_END_15=null; - Token this_END_16=null; + Token otherlv_16=null; + Token this_END_18=null; AntlrDatatypeRuleToken lv_name_1_0 = null; AntlrDatatypeRuleToken lv_namespace_7_0 = null; @@ -1466,11 +1468,11 @@ public final EObject ruleRosNode() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:508:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Namespace ( (lv_namespace_7_0= ruleEString ) ) )? (otherlv_8= Interfaces this_BEGIN_9= RULE_BEGIN ( (lv_rosinterfaces_10_0= ruleRosInterface ) )* this_END_11= RULE_END )? (otherlv_12= Parameters this_BEGIN_13= RULE_BEGIN ( (lv_rosparameters_14_0= ruleRosParameter ) )* this_END_15= RULE_END )? this_END_16= RULE_END ) ) - // InternalRosSystemParser.g:509:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Namespace ( (lv_namespace_7_0= ruleEString ) ) )? (otherlv_8= Interfaces this_BEGIN_9= RULE_BEGIN ( (lv_rosinterfaces_10_0= ruleRosInterface ) )* this_END_11= RULE_END )? (otherlv_12= Parameters this_BEGIN_13= RULE_BEGIN ( (lv_rosparameters_14_0= ruleRosParameter ) )* this_END_15= RULE_END )? this_END_16= RULE_END ) + // InternalRosSystemParser.g:508:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Namespace ( (lv_namespace_7_0= ruleEString ) ) )? (otherlv_8= Interfaces this_BEGIN_9= RULE_BEGIN ( (lv_rosinterfaces_10_0= ruleRosInterface ) )* this_END_11= RULE_END )? (otherlv_12= Parameters this_BEGIN_13= RULE_BEGIN ( (lv_rosparameters_14_0= ruleRosParameter ) )* this_END_15= RULE_END )? (otherlv_16= Parent_node ( ( ruleEString ) ) )? this_END_18= RULE_END ) ) + // InternalRosSystemParser.g:509:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Namespace ( (lv_namespace_7_0= ruleEString ) ) )? (otherlv_8= Interfaces this_BEGIN_9= RULE_BEGIN ( (lv_rosinterfaces_10_0= ruleRosInterface ) )* this_END_11= RULE_END )? (otherlv_12= Parameters this_BEGIN_13= RULE_BEGIN ( (lv_rosparameters_14_0= ruleRosParameter ) )* this_END_15= RULE_END )? (otherlv_16= Parent_node ( ( ruleEString ) ) )? this_END_18= RULE_END ) { - // InternalRosSystemParser.g:509:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Namespace ( (lv_namespace_7_0= ruleEString ) ) )? (otherlv_8= Interfaces this_BEGIN_9= RULE_BEGIN ( (lv_rosinterfaces_10_0= ruleRosInterface ) )* this_END_11= RULE_END )? (otherlv_12= Parameters this_BEGIN_13= RULE_BEGIN ( (lv_rosparameters_14_0= ruleRosParameter ) )* this_END_15= RULE_END )? this_END_16= RULE_END ) - // InternalRosSystemParser.g:510:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Namespace ( (lv_namespace_7_0= ruleEString ) ) )? (otherlv_8= Interfaces this_BEGIN_9= RULE_BEGIN ( (lv_rosinterfaces_10_0= ruleRosInterface ) )* this_END_11= RULE_END )? (otherlv_12= Parameters this_BEGIN_13= RULE_BEGIN ( (lv_rosparameters_14_0= ruleRosParameter ) )* this_END_15= RULE_END )? this_END_16= RULE_END + // InternalRosSystemParser.g:509:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Namespace ( (lv_namespace_7_0= ruleEString ) ) )? (otherlv_8= Interfaces this_BEGIN_9= RULE_BEGIN ( (lv_rosinterfaces_10_0= ruleRosInterface ) )* this_END_11= RULE_END )? (otherlv_12= Parameters this_BEGIN_13= RULE_BEGIN ( (lv_rosparameters_14_0= ruleRosParameter ) )* this_END_15= RULE_END )? (otherlv_16= Parent_node ( ( ruleEString ) ) )? this_END_18= RULE_END ) + // InternalRosSystemParser.g:510:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Namespace ( (lv_namespace_7_0= ruleEString ) ) )? (otherlv_8= Interfaces this_BEGIN_9= RULE_BEGIN ( (lv_rosinterfaces_10_0= ruleRosInterface ) )* this_END_11= RULE_END )? (otherlv_12= Parameters this_BEGIN_13= RULE_BEGIN ( (lv_rosparameters_14_0= ruleRosParameter ) )* this_END_15= RULE_END )? (otherlv_16= Parent_node ( ( ruleEString ) ) )? this_END_18= RULE_END { // InternalRosSystemParser.g:510:3: () // InternalRosSystemParser.g:511:4: @@ -1794,7 +1796,7 @@ public final EObject ruleRosNode() throws RecognitionException { } } while (true); - this_END_15=(Token)match(input,RULE_END,FOLLOW_15); if (state.failed) return current; + this_END_15=(Token)match(input,RULE_END,FOLLOW_20); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_END_15, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_8_3()); @@ -1806,10 +1808,67 @@ public final EObject ruleRosNode() throws RecognitionException { } - this_END_16=(Token)match(input,RULE_END,FOLLOW_2); if (state.failed) return current; + // InternalRosSystemParser.g:655:3: (otherlv_16= Parent_node ( ( ruleEString ) ) )? + int alt16=2; + int LA16_0 = input.LA(1); + + if ( (LA16_0==Parent_node) ) { + alt16=1; + } + switch (alt16) { + case 1 : + // InternalRosSystemParser.g:656:4: otherlv_16= Parent_node ( ( ruleEString ) ) + { + otherlv_16=(Token)match(input,Parent_node,FOLLOW_6); if (state.failed) return current; + if ( state.backtracking==0 ) { + + newLeafNode(otherlv_16, grammarAccess.getRosNodeAccess().getParent_nodeKeyword_9_0()); + + } + // InternalRosSystemParser.g:660:4: ( ( ruleEString ) ) + // InternalRosSystemParser.g:661:5: ( ruleEString ) + { + // InternalRosSystemParser.g:661:5: ( ruleEString ) + // InternalRosSystemParser.g:662:6: ruleEString + { + if ( state.backtracking==0 ) { + + if (current==null) { + current = createModelElement(grammarAccess.getRosNodeRule()); + } + + } + if ( state.backtracking==0 ) { + + newCompositeNode(grammarAccess.getRosNodeAccess().getParentNodeCrossReference_9_1_0()); + + } + pushFollow(FOLLOW_15); + ruleEString(); + + state._fsp--; + if (state.failed) return current; + if ( state.backtracking==0 ) { + + afterParserOrEnumRuleCall(); + + } + + } + + + } + + + } + break; + + } + + this_END_18=(Token)match(input,RULE_END,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(this_END_16, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_9()); + newLeafNode(this_END_18, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_10()); } @@ -1837,7 +1896,7 @@ public final EObject ruleRosNode() throws RecognitionException { // $ANTLR start "entryRuleRosInterface" - // InternalRosSystemParser.g:663:1: entryRuleRosInterface returns [EObject current=null] : iv_ruleRosInterface= ruleRosInterface EOF ; + // InternalRosSystemParser.g:685:1: entryRuleRosInterface returns [EObject current=null] : iv_ruleRosInterface= ruleRosInterface EOF ; public final EObject entryRuleRosInterface() throws RecognitionException { EObject current = null; @@ -1845,8 +1904,8 @@ public final EObject entryRuleRosInterface() throws RecognitionException { try { - // InternalRosSystemParser.g:663:53: (iv_ruleRosInterface= ruleRosInterface EOF ) - // InternalRosSystemParser.g:664:2: iv_ruleRosInterface= ruleRosInterface EOF + // InternalRosSystemParser.g:685:53: (iv_ruleRosInterface= ruleRosInterface EOF ) + // InternalRosSystemParser.g:686:2: iv_ruleRosInterface= ruleRosInterface EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosInterfaceRule()); @@ -1877,7 +1936,7 @@ public final EObject entryRuleRosInterface() throws RecognitionException { // $ANTLR start "ruleRosInterface" - // InternalRosSystemParser.g:670:1: ruleRosInterface returns [EObject current=null] : (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) ; + // InternalRosSystemParser.g:692:1: ruleRosInterface returns [EObject current=null] : (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) ; public final EObject ruleRosInterface() throws RecognitionException { EObject current = null; @@ -1892,11 +1951,11 @@ public final EObject ruleRosInterface() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:676:2: ( (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) ) - // InternalRosSystemParser.g:677:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) + // InternalRosSystemParser.g:698:2: ( (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) ) + // InternalRosSystemParser.g:699:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) { - // InternalRosSystemParser.g:677:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) - // InternalRosSystemParser.g:678:3: otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) + // InternalRosSystemParser.g:699:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) + // InternalRosSystemParser.g:700:3: otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) { otherlv_0=(Token)match(input,HyphenMinus,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1904,11 +1963,11 @@ public final EObject ruleRosInterface() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosInterfaceAccess().getHyphenMinusKeyword_0()); } - // InternalRosSystemParser.g:682:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:683:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:704:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:705:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:683:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:684:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:705:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:706:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -1939,17 +1998,17 @@ public final EObject ruleRosInterface() throws RecognitionException { } - otherlv_2=(Token)match(input,Colon,FOLLOW_20); if (state.failed) return current; + otherlv_2=(Token)match(input,Colon,FOLLOW_21); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getRosInterfaceAccess().getColonKeyword_2()); } - // InternalRosSystemParser.g:705:3: ( (lv_reference_3_0= ruleInterfaceReference ) ) - // InternalRosSystemParser.g:706:4: (lv_reference_3_0= ruleInterfaceReference ) + // InternalRosSystemParser.g:727:3: ( (lv_reference_3_0= ruleInterfaceReference ) ) + // InternalRosSystemParser.g:728:4: (lv_reference_3_0= ruleInterfaceReference ) { - // InternalRosSystemParser.g:706:4: (lv_reference_3_0= ruleInterfaceReference ) - // InternalRosSystemParser.g:707:5: lv_reference_3_0= ruleInterfaceReference + // InternalRosSystemParser.g:728:4: (lv_reference_3_0= ruleInterfaceReference ) + // InternalRosSystemParser.g:729:5: lv_reference_3_0= ruleInterfaceReference { if ( state.backtracking==0 ) { @@ -2005,7 +2064,7 @@ public final EObject ruleRosInterface() throws RecognitionException { // $ANTLR start "entryRuleInterfaceReference" - // InternalRosSystemParser.g:728:1: entryRuleInterfaceReference returns [EObject current=null] : iv_ruleInterfaceReference= ruleInterfaceReference EOF ; + // InternalRosSystemParser.g:750:1: entryRuleInterfaceReference returns [EObject current=null] : iv_ruleInterfaceReference= ruleInterfaceReference EOF ; public final EObject entryRuleInterfaceReference() throws RecognitionException { EObject current = null; @@ -2013,8 +2072,8 @@ public final EObject entryRuleInterfaceReference() throws RecognitionException { try { - // InternalRosSystemParser.g:728:59: (iv_ruleInterfaceReference= ruleInterfaceReference EOF ) - // InternalRosSystemParser.g:729:2: iv_ruleInterfaceReference= ruleInterfaceReference EOF + // InternalRosSystemParser.g:750:59: (iv_ruleInterfaceReference= ruleInterfaceReference EOF ) + // InternalRosSystemParser.g:751:2: iv_ruleInterfaceReference= ruleInterfaceReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInterfaceReferenceRule()); @@ -2045,7 +2104,7 @@ public final EObject entryRuleInterfaceReference() throws RecognitionException { // $ANTLR start "ruleInterfaceReference" - // InternalRosSystemParser.g:735:1: ruleInterfaceReference returns [EObject current=null] : (this_RosPublisherReference_0= ruleRosPublisherReference | this_RosSubscriberReference_1= ruleRosSubscriberReference | this_RosServiceServerReference_2= ruleRosServiceServerReference | this_RosServerClientReference_3= ruleRosServerClientReference | this_RosActionServerReference_4= ruleRosActionServerReference | this_RosActionClientReference_5= ruleRosActionClientReference ) ; + // InternalRosSystemParser.g:757:1: ruleInterfaceReference returns [EObject current=null] : (this_RosPublisherReference_0= ruleRosPublisherReference | this_RosSubscriberReference_1= ruleRosSubscriberReference | this_RosServiceServerReference_2= ruleRosServiceServerReference | this_RosServerClientReference_3= ruleRosServerClientReference | this_RosActionServerReference_4= ruleRosActionServerReference | this_RosActionClientReference_5= ruleRosActionClientReference ) ; public final EObject ruleInterfaceReference() throws RecognitionException { EObject current = null; @@ -2066,53 +2125,53 @@ public final EObject ruleInterfaceReference() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:741:2: ( (this_RosPublisherReference_0= ruleRosPublisherReference | this_RosSubscriberReference_1= ruleRosSubscriberReference | this_RosServiceServerReference_2= ruleRosServiceServerReference | this_RosServerClientReference_3= ruleRosServerClientReference | this_RosActionServerReference_4= ruleRosActionServerReference | this_RosActionClientReference_5= ruleRosActionClientReference ) ) - // InternalRosSystemParser.g:742:2: (this_RosPublisherReference_0= ruleRosPublisherReference | this_RosSubscriberReference_1= ruleRosSubscriberReference | this_RosServiceServerReference_2= ruleRosServiceServerReference | this_RosServerClientReference_3= ruleRosServerClientReference | this_RosActionServerReference_4= ruleRosActionServerReference | this_RosActionClientReference_5= ruleRosActionClientReference ) + // InternalRosSystemParser.g:763:2: ( (this_RosPublisherReference_0= ruleRosPublisherReference | this_RosSubscriberReference_1= ruleRosSubscriberReference | this_RosServiceServerReference_2= ruleRosServiceServerReference | this_RosServerClientReference_3= ruleRosServerClientReference | this_RosActionServerReference_4= ruleRosActionServerReference | this_RosActionClientReference_5= ruleRosActionClientReference ) ) + // InternalRosSystemParser.g:764:2: (this_RosPublisherReference_0= ruleRosPublisherReference | this_RosSubscriberReference_1= ruleRosSubscriberReference | this_RosServiceServerReference_2= ruleRosServiceServerReference | this_RosServerClientReference_3= ruleRosServerClientReference | this_RosActionServerReference_4= ruleRosActionServerReference | this_RosActionClientReference_5= ruleRosActionClientReference ) { - // InternalRosSystemParser.g:742:2: (this_RosPublisherReference_0= ruleRosPublisherReference | this_RosSubscriberReference_1= ruleRosSubscriberReference | this_RosServiceServerReference_2= ruleRosServiceServerReference | this_RosServerClientReference_3= ruleRosServerClientReference | this_RosActionServerReference_4= ruleRosActionServerReference | this_RosActionClientReference_5= ruleRosActionClientReference ) - int alt16=6; + // InternalRosSystemParser.g:764:2: (this_RosPublisherReference_0= ruleRosPublisherReference | this_RosSubscriberReference_1= ruleRosSubscriberReference | this_RosServiceServerReference_2= ruleRosServiceServerReference | this_RosServerClientReference_3= ruleRosServerClientReference | this_RosActionServerReference_4= ruleRosActionServerReference | this_RosActionClientReference_5= ruleRosActionClientReference ) + int alt17=6; switch ( input.LA(1) ) { case Pub: { - alt16=1; + alt17=1; } break; case Sub: { - alt16=2; + alt17=2; } break; case Ss: { - alt16=3; + alt17=3; } break; case Sc: { - alt16=4; + alt17=4; } break; case As: { - alt16=5; + alt17=5; } break; case Ac: { - alt16=6; + alt17=6; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 17, 0, input); throw nvae; } - switch (alt16) { + switch (alt17) { case 1 : - // InternalRosSystemParser.g:743:3: this_RosPublisherReference_0= ruleRosPublisherReference + // InternalRosSystemParser.g:765:3: this_RosPublisherReference_0= ruleRosPublisherReference { if ( state.backtracking==0 ) { @@ -2134,7 +2193,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:752:3: this_RosSubscriberReference_1= ruleRosSubscriberReference + // InternalRosSystemParser.g:774:3: this_RosSubscriberReference_1= ruleRosSubscriberReference { if ( state.backtracking==0 ) { @@ -2156,7 +2215,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:761:3: this_RosServiceServerReference_2= ruleRosServiceServerReference + // InternalRosSystemParser.g:783:3: this_RosServiceServerReference_2= ruleRosServiceServerReference { if ( state.backtracking==0 ) { @@ -2178,7 +2237,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:770:3: this_RosServerClientReference_3= ruleRosServerClientReference + // InternalRosSystemParser.g:792:3: this_RosServerClientReference_3= ruleRosServerClientReference { if ( state.backtracking==0 ) { @@ -2200,7 +2259,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:779:3: this_RosActionServerReference_4= ruleRosActionServerReference + // InternalRosSystemParser.g:801:3: this_RosActionServerReference_4= ruleRosActionServerReference { if ( state.backtracking==0 ) { @@ -2222,7 +2281,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:788:3: this_RosActionClientReference_5= ruleRosActionClientReference + // InternalRosSystemParser.g:810:3: this_RosActionClientReference_5= ruleRosActionClientReference { if ( state.backtracking==0 ) { @@ -2268,7 +2327,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { // $ANTLR start "entryRuleRosPublisherReference" - // InternalRosSystemParser.g:800:1: entryRuleRosPublisherReference returns [EObject current=null] : iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ; + // InternalRosSystemParser.g:822:1: entryRuleRosPublisherReference returns [EObject current=null] : iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ; public final EObject entryRuleRosPublisherReference() throws RecognitionException { EObject current = null; @@ -2276,8 +2335,8 @@ public final EObject entryRuleRosPublisherReference() throws RecognitionExceptio try { - // InternalRosSystemParser.g:800:62: (iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ) - // InternalRosSystemParser.g:801:2: iv_ruleRosPublisherReference= ruleRosPublisherReference EOF + // InternalRosSystemParser.g:822:62: (iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ) + // InternalRosSystemParser.g:823:2: iv_ruleRosPublisherReference= ruleRosPublisherReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosPublisherReferenceRule()); @@ -2308,7 +2367,7 @@ public final EObject entryRuleRosPublisherReference() throws RecognitionExceptio // $ANTLR start "ruleRosPublisherReference" - // InternalRosSystemParser.g:807:1: ruleRosPublisherReference returns [EObject current=null] : (otherlv_0= Pub () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:829:1: ruleRosPublisherReference returns [EObject current=null] : (otherlv_0= Pub () ( ( ruleEString ) ) ) ; public final EObject ruleRosPublisherReference() throws RecognitionException { EObject current = null; @@ -2318,11 +2377,11 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:813:2: ( (otherlv_0= Pub () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:814:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:835:2: ( (otherlv_0= Pub () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:836:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:814:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:815:3: otherlv_0= Pub () ( ( ruleEString ) ) + // InternalRosSystemParser.g:836:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:837:3: otherlv_0= Pub () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Pub,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2330,8 +2389,8 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosPublisherReferenceAccess().getPubKeyword_0()); } - // InternalRosSystemParser.g:819:3: () - // InternalRosSystemParser.g:820:4: + // InternalRosSystemParser.g:841:3: () + // InternalRosSystemParser.g:842:4: { if ( state.backtracking==0 ) { @@ -2343,11 +2402,11 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { } - // InternalRosSystemParser.g:826:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:827:4: ( ruleEString ) + // InternalRosSystemParser.g:848:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:849:4: ( ruleEString ) { - // InternalRosSystemParser.g:827:4: ( ruleEString ) - // InternalRosSystemParser.g:828:5: ruleEString + // InternalRosSystemParser.g:849:4: ( ruleEString ) + // InternalRosSystemParser.g:850:5: ruleEString { if ( state.backtracking==0 ) { @@ -2402,7 +2461,7 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { // $ANTLR start "entryRuleRosSubscriberReference" - // InternalRosSystemParser.g:846:1: entryRuleRosSubscriberReference returns [EObject current=null] : iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ; + // InternalRosSystemParser.g:868:1: entryRuleRosSubscriberReference returns [EObject current=null] : iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ; public final EObject entryRuleRosSubscriberReference() throws RecognitionException { EObject current = null; @@ -2410,8 +2469,8 @@ public final EObject entryRuleRosSubscriberReference() throws RecognitionExcepti try { - // InternalRosSystemParser.g:846:63: (iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ) - // InternalRosSystemParser.g:847:2: iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF + // InternalRosSystemParser.g:868:63: (iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ) + // InternalRosSystemParser.g:869:2: iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosSubscriberReferenceRule()); @@ -2442,7 +2501,7 @@ public final EObject entryRuleRosSubscriberReference() throws RecognitionExcepti // $ANTLR start "ruleRosSubscriberReference" - // InternalRosSystemParser.g:853:1: ruleRosSubscriberReference returns [EObject current=null] : (otherlv_0= Sub () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:875:1: ruleRosSubscriberReference returns [EObject current=null] : (otherlv_0= Sub () ( ( ruleEString ) ) ) ; public final EObject ruleRosSubscriberReference() throws RecognitionException { EObject current = null; @@ -2452,11 +2511,11 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:859:2: ( (otherlv_0= Sub () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:860:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:881:2: ( (otherlv_0= Sub () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:882:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:860:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:861:3: otherlv_0= Sub () ( ( ruleEString ) ) + // InternalRosSystemParser.g:882:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:883:3: otherlv_0= Sub () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Sub,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2464,8 +2523,8 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosSubscriberReferenceAccess().getSubKeyword_0()); } - // InternalRosSystemParser.g:865:3: () - // InternalRosSystemParser.g:866:4: + // InternalRosSystemParser.g:887:3: () + // InternalRosSystemParser.g:888:4: { if ( state.backtracking==0 ) { @@ -2477,11 +2536,11 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { } - // InternalRosSystemParser.g:872:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:873:4: ( ruleEString ) + // InternalRosSystemParser.g:894:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:895:4: ( ruleEString ) { - // InternalRosSystemParser.g:873:4: ( ruleEString ) - // InternalRosSystemParser.g:874:5: ruleEString + // InternalRosSystemParser.g:895:4: ( ruleEString ) + // InternalRosSystemParser.g:896:5: ruleEString { if ( state.backtracking==0 ) { @@ -2536,7 +2595,7 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { // $ANTLR start "entryRuleRosServiceServerReference" - // InternalRosSystemParser.g:892:1: entryRuleRosServiceServerReference returns [EObject current=null] : iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ; + // InternalRosSystemParser.g:914:1: entryRuleRosServiceServerReference returns [EObject current=null] : iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ; public final EObject entryRuleRosServiceServerReference() throws RecognitionException { EObject current = null; @@ -2544,8 +2603,8 @@ public final EObject entryRuleRosServiceServerReference() throws RecognitionExce try { - // InternalRosSystemParser.g:892:66: (iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ) - // InternalRosSystemParser.g:893:2: iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF + // InternalRosSystemParser.g:914:66: (iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ) + // InternalRosSystemParser.g:915:2: iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosServiceServerReferenceRule()); @@ -2576,7 +2635,7 @@ public final EObject entryRuleRosServiceServerReference() throws RecognitionExce // $ANTLR start "ruleRosServiceServerReference" - // InternalRosSystemParser.g:899:1: ruleRosServiceServerReference returns [EObject current=null] : (otherlv_0= Ss () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:921:1: ruleRosServiceServerReference returns [EObject current=null] : (otherlv_0= Ss () ( ( ruleEString ) ) ) ; public final EObject ruleRosServiceServerReference() throws RecognitionException { EObject current = null; @@ -2586,11 +2645,11 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:905:2: ( (otherlv_0= Ss () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:906:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:927:2: ( (otherlv_0= Ss () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:928:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:906:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:907:3: otherlv_0= Ss () ( ( ruleEString ) ) + // InternalRosSystemParser.g:928:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:929:3: otherlv_0= Ss () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Ss,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2598,8 +2657,8 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException newLeafNode(otherlv_0, grammarAccess.getRosServiceServerReferenceAccess().getSsKeyword_0()); } - // InternalRosSystemParser.g:911:3: () - // InternalRosSystemParser.g:912:4: + // InternalRosSystemParser.g:933:3: () + // InternalRosSystemParser.g:934:4: { if ( state.backtracking==0 ) { @@ -2611,11 +2670,11 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException } - // InternalRosSystemParser.g:918:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:919:4: ( ruleEString ) + // InternalRosSystemParser.g:940:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:941:4: ( ruleEString ) { - // InternalRosSystemParser.g:919:4: ( ruleEString ) - // InternalRosSystemParser.g:920:5: ruleEString + // InternalRosSystemParser.g:941:4: ( ruleEString ) + // InternalRosSystemParser.g:942:5: ruleEString { if ( state.backtracking==0 ) { @@ -2670,7 +2729,7 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException // $ANTLR start "entryRuleRosServerClientReference" - // InternalRosSystemParser.g:938:1: entryRuleRosServerClientReference returns [EObject current=null] : iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ; + // InternalRosSystemParser.g:960:1: entryRuleRosServerClientReference returns [EObject current=null] : iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ; public final EObject entryRuleRosServerClientReference() throws RecognitionException { EObject current = null; @@ -2678,8 +2737,8 @@ public final EObject entryRuleRosServerClientReference() throws RecognitionExcep try { - // InternalRosSystemParser.g:938:65: (iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ) - // InternalRosSystemParser.g:939:2: iv_ruleRosServerClientReference= ruleRosServerClientReference EOF + // InternalRosSystemParser.g:960:65: (iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ) + // InternalRosSystemParser.g:961:2: iv_ruleRosServerClientReference= ruleRosServerClientReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosServerClientReferenceRule()); @@ -2710,7 +2769,7 @@ public final EObject entryRuleRosServerClientReference() throws RecognitionExcep // $ANTLR start "ruleRosServerClientReference" - // InternalRosSystemParser.g:945:1: ruleRosServerClientReference returns [EObject current=null] : (otherlv_0= Sc () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:967:1: ruleRosServerClientReference returns [EObject current=null] : (otherlv_0= Sc () ( ( ruleEString ) ) ) ; public final EObject ruleRosServerClientReference() throws RecognitionException { EObject current = null; @@ -2720,11 +2779,11 @@ public final EObject ruleRosServerClientReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:951:2: ( (otherlv_0= Sc () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:952:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:973:2: ( (otherlv_0= Sc () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:974:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:952:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:953:3: otherlv_0= Sc () ( ( ruleEString ) ) + // InternalRosSystemParser.g:974:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:975:3: otherlv_0= Sc () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Sc,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2732,8 +2791,8 @@ public final EObject ruleRosServerClientReference() throws RecognitionException newLeafNode(otherlv_0, grammarAccess.getRosServerClientReferenceAccess().getScKeyword_0()); } - // InternalRosSystemParser.g:957:3: () - // InternalRosSystemParser.g:958:4: + // InternalRosSystemParser.g:979:3: () + // InternalRosSystemParser.g:980:4: { if ( state.backtracking==0 ) { @@ -2745,11 +2804,11 @@ public final EObject ruleRosServerClientReference() throws RecognitionException } - // InternalRosSystemParser.g:964:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:965:4: ( ruleEString ) + // InternalRosSystemParser.g:986:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:987:4: ( ruleEString ) { - // InternalRosSystemParser.g:965:4: ( ruleEString ) - // InternalRosSystemParser.g:966:5: ruleEString + // InternalRosSystemParser.g:987:4: ( ruleEString ) + // InternalRosSystemParser.g:988:5: ruleEString { if ( state.backtracking==0 ) { @@ -2804,7 +2863,7 @@ public final EObject ruleRosServerClientReference() throws RecognitionException // $ANTLR start "entryRuleRosActionServerReference" - // InternalRosSystemParser.g:984:1: entryRuleRosActionServerReference returns [EObject current=null] : iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ; + // InternalRosSystemParser.g:1006:1: entryRuleRosActionServerReference returns [EObject current=null] : iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ; public final EObject entryRuleRosActionServerReference() throws RecognitionException { EObject current = null; @@ -2812,8 +2871,8 @@ public final EObject entryRuleRosActionServerReference() throws RecognitionExcep try { - // InternalRosSystemParser.g:984:65: (iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ) - // InternalRosSystemParser.g:985:2: iv_ruleRosActionServerReference= ruleRosActionServerReference EOF + // InternalRosSystemParser.g:1006:65: (iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ) + // InternalRosSystemParser.g:1007:2: iv_ruleRosActionServerReference= ruleRosActionServerReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosActionServerReferenceRule()); @@ -2844,7 +2903,7 @@ public final EObject entryRuleRosActionServerReference() throws RecognitionExcep // $ANTLR start "ruleRosActionServerReference" - // InternalRosSystemParser.g:991:1: ruleRosActionServerReference returns [EObject current=null] : (otherlv_0= As () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:1013:1: ruleRosActionServerReference returns [EObject current=null] : (otherlv_0= As () ( ( ruleEString ) ) ) ; public final EObject ruleRosActionServerReference() throws RecognitionException { EObject current = null; @@ -2854,11 +2913,11 @@ public final EObject ruleRosActionServerReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:997:2: ( (otherlv_0= As () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:998:2: (otherlv_0= As () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:1019:2: ( (otherlv_0= As () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:1020:2: (otherlv_0= As () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:998:2: (otherlv_0= As () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:999:3: otherlv_0= As () ( ( ruleEString ) ) + // InternalRosSystemParser.g:1020:2: (otherlv_0= As () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:1021:3: otherlv_0= As () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,As,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2866,8 +2925,8 @@ public final EObject ruleRosActionServerReference() throws RecognitionException newLeafNode(otherlv_0, grammarAccess.getRosActionServerReferenceAccess().getAsKeyword_0()); } - // InternalRosSystemParser.g:1003:3: () - // InternalRosSystemParser.g:1004:4: + // InternalRosSystemParser.g:1025:3: () + // InternalRosSystemParser.g:1026:4: { if ( state.backtracking==0 ) { @@ -2879,11 +2938,11 @@ public final EObject ruleRosActionServerReference() throws RecognitionException } - // InternalRosSystemParser.g:1010:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1011:4: ( ruleEString ) + // InternalRosSystemParser.g:1032:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1033:4: ( ruleEString ) { - // InternalRosSystemParser.g:1011:4: ( ruleEString ) - // InternalRosSystemParser.g:1012:5: ruleEString + // InternalRosSystemParser.g:1033:4: ( ruleEString ) + // InternalRosSystemParser.g:1034:5: ruleEString { if ( state.backtracking==0 ) { @@ -2938,7 +2997,7 @@ public final EObject ruleRosActionServerReference() throws RecognitionException // $ANTLR start "entryRuleRosActionClientReference" - // InternalRosSystemParser.g:1030:1: entryRuleRosActionClientReference returns [EObject current=null] : iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ; + // InternalRosSystemParser.g:1052:1: entryRuleRosActionClientReference returns [EObject current=null] : iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ; public final EObject entryRuleRosActionClientReference() throws RecognitionException { EObject current = null; @@ -2946,8 +3005,8 @@ public final EObject entryRuleRosActionClientReference() throws RecognitionExcep try { - // InternalRosSystemParser.g:1030:65: (iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ) - // InternalRosSystemParser.g:1031:2: iv_ruleRosActionClientReference= ruleRosActionClientReference EOF + // InternalRosSystemParser.g:1052:65: (iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ) + // InternalRosSystemParser.g:1053:2: iv_ruleRosActionClientReference= ruleRosActionClientReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosActionClientReferenceRule()); @@ -2978,7 +3037,7 @@ public final EObject entryRuleRosActionClientReference() throws RecognitionExcep // $ANTLR start "ruleRosActionClientReference" - // InternalRosSystemParser.g:1037:1: ruleRosActionClientReference returns [EObject current=null] : (otherlv_0= Ac () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:1059:1: ruleRosActionClientReference returns [EObject current=null] : (otherlv_0= Ac () ( ( ruleEString ) ) ) ; public final EObject ruleRosActionClientReference() throws RecognitionException { EObject current = null; @@ -2988,11 +3047,11 @@ public final EObject ruleRosActionClientReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:1043:2: ( (otherlv_0= Ac () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:1044:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:1065:2: ( (otherlv_0= Ac () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:1066:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:1044:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:1045:3: otherlv_0= Ac () ( ( ruleEString ) ) + // InternalRosSystemParser.g:1066:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:1067:3: otherlv_0= Ac () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Ac,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3000,8 +3059,8 @@ public final EObject ruleRosActionClientReference() throws RecognitionException newLeafNode(otherlv_0, grammarAccess.getRosActionClientReferenceAccess().getAcKeyword_0()); } - // InternalRosSystemParser.g:1049:3: () - // InternalRosSystemParser.g:1050:4: + // InternalRosSystemParser.g:1071:3: () + // InternalRosSystemParser.g:1072:4: { if ( state.backtracking==0 ) { @@ -3013,11 +3072,11 @@ public final EObject ruleRosActionClientReference() throws RecognitionException } - // InternalRosSystemParser.g:1056:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1057:4: ( ruleEString ) + // InternalRosSystemParser.g:1078:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1079:4: ( ruleEString ) { - // InternalRosSystemParser.g:1057:4: ( ruleEString ) - // InternalRosSystemParser.g:1058:5: ruleEString + // InternalRosSystemParser.g:1079:4: ( ruleEString ) + // InternalRosSystemParser.g:1080:5: ruleEString { if ( state.backtracking==0 ) { @@ -3072,7 +3131,7 @@ public final EObject ruleRosActionClientReference() throws RecognitionException // $ANTLR start "entryRuleRosParameter" - // InternalRosSystemParser.g:1076:1: entryRuleRosParameter returns [EObject current=null] : iv_ruleRosParameter= ruleRosParameter EOF ; + // InternalRosSystemParser.g:1098:1: entryRuleRosParameter returns [EObject current=null] : iv_ruleRosParameter= ruleRosParameter EOF ; public final EObject entryRuleRosParameter() throws RecognitionException { EObject current = null; @@ -3080,8 +3139,8 @@ public final EObject entryRuleRosParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:1076:53: (iv_ruleRosParameter= ruleRosParameter EOF ) - // InternalRosSystemParser.g:1077:2: iv_ruleRosParameter= ruleRosParameter EOF + // InternalRosSystemParser.g:1098:53: (iv_ruleRosParameter= ruleRosParameter EOF ) + // InternalRosSystemParser.g:1099:2: iv_ruleRosParameter= ruleRosParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosParameterRule()); @@ -3112,7 +3171,7 @@ public final EObject entryRuleRosParameter() throws RecognitionException { // $ANTLR start "ruleRosParameter" - // InternalRosSystemParser.g:1083:1: ruleRosParameter returns [EObject current=null] : (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( ( ruleEString ) ) this_BEGIN_4= RULE_BEGIN otherlv_5= Value_1 ( (lv_value_6_0= ruleParameterValue ) ) this_END_7= RULE_END ) ; + // InternalRosSystemParser.g:1105:1: ruleRosParameter returns [EObject current=null] : (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( ( ruleEString ) ) this_BEGIN_4= RULE_BEGIN otherlv_5= Value_1 ( (lv_value_6_0= ruleParameterValue ) ) this_END_7= RULE_END ) ; public final EObject ruleRosParameter() throws RecognitionException { EObject current = null; @@ -3130,11 +3189,11 @@ public final EObject ruleRosParameter() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1089:2: ( (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( ( ruleEString ) ) this_BEGIN_4= RULE_BEGIN otherlv_5= Value_1 ( (lv_value_6_0= ruleParameterValue ) ) this_END_7= RULE_END ) ) - // InternalRosSystemParser.g:1090:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( ( ruleEString ) ) this_BEGIN_4= RULE_BEGIN otherlv_5= Value_1 ( (lv_value_6_0= ruleParameterValue ) ) this_END_7= RULE_END ) + // InternalRosSystemParser.g:1111:2: ( (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( ( ruleEString ) ) this_BEGIN_4= RULE_BEGIN otherlv_5= Value_1 ( (lv_value_6_0= ruleParameterValue ) ) this_END_7= RULE_END ) ) + // InternalRosSystemParser.g:1112:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( ( ruleEString ) ) this_BEGIN_4= RULE_BEGIN otherlv_5= Value_1 ( (lv_value_6_0= ruleParameterValue ) ) this_END_7= RULE_END ) { - // InternalRosSystemParser.g:1090:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( ( ruleEString ) ) this_BEGIN_4= RULE_BEGIN otherlv_5= Value_1 ( (lv_value_6_0= ruleParameterValue ) ) this_END_7= RULE_END ) - // InternalRosSystemParser.g:1091:3: otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( ( ruleEString ) ) this_BEGIN_4= RULE_BEGIN otherlv_5= Value_1 ( (lv_value_6_0= ruleParameterValue ) ) this_END_7= RULE_END + // InternalRosSystemParser.g:1112:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( ( ruleEString ) ) this_BEGIN_4= RULE_BEGIN otherlv_5= Value_1 ( (lv_value_6_0= ruleParameterValue ) ) this_END_7= RULE_END ) + // InternalRosSystemParser.g:1113:3: otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( ( ruleEString ) ) this_BEGIN_4= RULE_BEGIN otherlv_5= Value_1 ( (lv_value_6_0= ruleParameterValue ) ) this_END_7= RULE_END { otherlv_0=(Token)match(input,HyphenMinus,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3142,11 +3201,11 @@ public final EObject ruleRosParameter() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosParameterAccess().getHyphenMinusKeyword_0()); } - // InternalRosSystemParser.g:1095:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:1096:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1117:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:1118:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:1096:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:1097:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:1118:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1119:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -3183,11 +3242,11 @@ public final EObject ruleRosParameter() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosParameterAccess().getColonKeyword_2()); } - // InternalRosSystemParser.g:1118:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1119:4: ( ruleEString ) + // InternalRosSystemParser.g:1140:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1141:4: ( ruleEString ) { - // InternalRosSystemParser.g:1119:4: ( ruleEString ) - // InternalRosSystemParser.g:1120:5: ruleEString + // InternalRosSystemParser.g:1141:4: ( ruleEString ) + // InternalRosSystemParser.g:1142:5: ruleEString { if ( state.backtracking==0 ) { @@ -3217,23 +3276,23 @@ public final EObject ruleRosParameter() throws RecognitionException { } - this_BEGIN_4=(Token)match(input,RULE_BEGIN,FOLLOW_21); if (state.failed) return current; + this_BEGIN_4=(Token)match(input,RULE_BEGIN,FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_BEGIN_4, grammarAccess.getRosParameterAccess().getBEGINTerminalRuleCall_4()); } - otherlv_5=(Token)match(input,Value_1,FOLLOW_22); if (state.failed) return current; + otherlv_5=(Token)match(input,Value_1,FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getRosParameterAccess().getValueKeyword_5()); } - // InternalRosSystemParser.g:1142:3: ( (lv_value_6_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:1143:4: (lv_value_6_0= ruleParameterValue ) + // InternalRosSystemParser.g:1164:3: ( (lv_value_6_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:1165:4: (lv_value_6_0= ruleParameterValue ) { - // InternalRosSystemParser.g:1143:4: (lv_value_6_0= ruleParameterValue ) - // InternalRosSystemParser.g:1144:5: lv_value_6_0= ruleParameterValue + // InternalRosSystemParser.g:1165:4: (lv_value_6_0= ruleParameterValue ) + // InternalRosSystemParser.g:1166:5: lv_value_6_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -3295,7 +3354,7 @@ public final EObject ruleRosParameter() throws RecognitionException { // $ANTLR start "entryRuleConnection" - // InternalRosSystemParser.g:1169:1: entryRuleConnection returns [EObject current=null] : iv_ruleConnection= ruleConnection EOF ; + // InternalRosSystemParser.g:1191:1: entryRuleConnection returns [EObject current=null] : iv_ruleConnection= ruleConnection EOF ; public final EObject entryRuleConnection() throws RecognitionException { EObject current = null; @@ -3303,8 +3362,8 @@ public final EObject entryRuleConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:1169:51: (iv_ruleConnection= ruleConnection EOF ) - // InternalRosSystemParser.g:1170:2: iv_ruleConnection= ruleConnection EOF + // InternalRosSystemParser.g:1191:51: (iv_ruleConnection= ruleConnection EOF ) + // InternalRosSystemParser.g:1192:2: iv_ruleConnection= ruleConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getConnectionRule()); @@ -3335,7 +3394,7 @@ public final EObject entryRuleConnection() throws RecognitionException { // $ANTLR start "ruleConnection" - // InternalRosSystemParser.g:1176:1: ruleConnection returns [EObject current=null] : ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ; + // InternalRosSystemParser.g:1198:1: ruleConnection returns [EObject current=null] : ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ; public final EObject ruleConnection() throws RecognitionException { EObject current = null; @@ -3348,18 +3407,18 @@ public final EObject ruleConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1182:2: ( ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ) - // InternalRosSystemParser.g:1183:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) + // InternalRosSystemParser.g:1204:2: ( ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ) + // InternalRosSystemParser.g:1205:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) { - // InternalRosSystemParser.g:1183:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) - int alt17=2; - alt17 = dfa17.predict(input); - switch (alt17) { + // InternalRosSystemParser.g:1205:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) + int alt18=2; + alt18 = dfa18.predict(input); + switch (alt18) { case 1 : - // InternalRosSystemParser.g:1184:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) + // InternalRosSystemParser.g:1206:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) { - // InternalRosSystemParser.g:1184:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) - // InternalRosSystemParser.g:1185:4: ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection + // InternalRosSystemParser.g:1206:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) + // InternalRosSystemParser.g:1207:4: ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection { if ( state.backtracking==0 ) { @@ -3384,7 +3443,7 @@ public final EObject ruleConnection() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1196:3: this_RosConnection_1= ruleRosConnection + // InternalRosSystemParser.g:1218:3: this_RosConnection_1= ruleRosConnection { if ( state.backtracking==0 ) { @@ -3430,7 +3489,7 @@ public final EObject ruleConnection() throws RecognitionException { // $ANTLR start "entryRuleRosSystemConnection" - // InternalRosSystemParser.g:1208:1: entryRuleRosSystemConnection returns [EObject current=null] : iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ; + // InternalRosSystemParser.g:1230:1: entryRuleRosSystemConnection returns [EObject current=null] : iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ; public final EObject entryRuleRosSystemConnection() throws RecognitionException { EObject current = null; @@ -3438,8 +3497,8 @@ public final EObject entryRuleRosSystemConnection() throws RecognitionException try { - // InternalRosSystemParser.g:1208:60: (iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ) - // InternalRosSystemParser.g:1209:2: iv_ruleRosSystemConnection= ruleRosSystemConnection EOF + // InternalRosSystemParser.g:1230:60: (iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ) + // InternalRosSystemParser.g:1231:2: iv_ruleRosSystemConnection= ruleRosSystemConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosSystemConnectionRule()); @@ -3470,7 +3529,7 @@ public final EObject entryRuleRosSystemConnection() throws RecognitionException // $ANTLR start "ruleRosSystemConnection" - // InternalRosSystemParser.g:1215:1: ruleRosSystemConnection returns [EObject current=null] : (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ; + // InternalRosSystemParser.g:1237:1: ruleRosSystemConnection returns [EObject current=null] : (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ; public final EObject ruleRosSystemConnection() throws RecognitionException { EObject current = null; @@ -3483,11 +3542,11 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1221:2: ( (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ) - // InternalRosSystemParser.g:1222:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:1243:2: ( (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ) + // InternalRosSystemParser.g:1244:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) { - // InternalRosSystemParser.g:1222:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) - // InternalRosSystemParser.g:1223:3: otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket + // InternalRosSystemParser.g:1244:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:1245:3: otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket { otherlv_0=(Token)match(input,HyphenMinus,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3501,11 +3560,11 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getRosSystemConnectionAccess().getLeftSquareBracketKeyword_1()); } - // InternalRosSystemParser.g:1231:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1232:4: ( ruleEString ) + // InternalRosSystemParser.g:1253:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1254:4: ( ruleEString ) { - // InternalRosSystemParser.g:1232:4: ( ruleEString ) - // InternalRosSystemParser.g:1233:5: ruleEString + // InternalRosSystemParser.g:1254:4: ( ruleEString ) + // InternalRosSystemParser.g:1255:5: ruleEString { if ( state.backtracking==0 ) { @@ -3519,7 +3578,7 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosSystemConnectionAccess().getFromRosInterfaceCrossReference_2_0()); } - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_24); ruleEString(); state._fsp--; @@ -3541,11 +3600,11 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { newLeafNode(otherlv_3, grammarAccess.getRosSystemConnectionAccess().getCommaKeyword_3()); } - // InternalRosSystemParser.g:1251:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1252:4: ( ruleEString ) + // InternalRosSystemParser.g:1273:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1274:4: ( ruleEString ) { - // InternalRosSystemParser.g:1252:4: ( ruleEString ) - // InternalRosSystemParser.g:1253:5: ruleEString + // InternalRosSystemParser.g:1274:4: ( ruleEString ) + // InternalRosSystemParser.g:1275:5: ruleEString { if ( state.backtracking==0 ) { @@ -3559,7 +3618,7 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosSystemConnectionAccess().getToRosInterfaceCrossReference_4_0()); } - pushFollow(FOLLOW_24); + pushFollow(FOLLOW_25); ruleEString(); state._fsp--; @@ -3606,7 +3665,7 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { // $ANTLR start "entryRuleRosConnection" - // InternalRosSystemParser.g:1275:1: entryRuleRosConnection returns [EObject current=null] : iv_ruleRosConnection= ruleRosConnection EOF ; + // InternalRosSystemParser.g:1297:1: entryRuleRosConnection returns [EObject current=null] : iv_ruleRosConnection= ruleRosConnection EOF ; public final EObject entryRuleRosConnection() throws RecognitionException { EObject current = null; @@ -3614,8 +3673,8 @@ public final EObject entryRuleRosConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:1275:54: (iv_ruleRosConnection= ruleRosConnection EOF ) - // InternalRosSystemParser.g:1276:2: iv_ruleRosConnection= ruleRosConnection EOF + // InternalRosSystemParser.g:1297:54: (iv_ruleRosConnection= ruleRosConnection EOF ) + // InternalRosSystemParser.g:1298:2: iv_ruleRosConnection= ruleRosConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosConnectionRule()); @@ -3646,7 +3705,7 @@ public final EObject entryRuleRosConnection() throws RecognitionException { // $ANTLR start "ruleRosConnection" - // InternalRosSystemParser.g:1282:1: ruleRosConnection returns [EObject current=null] : ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) ; + // InternalRosSystemParser.g:1304:1: ruleRosConnection returns [EObject current=null] : ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) ; public final EObject ruleRosConnection() throws RecognitionException { EObject current = null; @@ -3661,18 +3720,18 @@ public final EObject ruleRosConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1288:2: ( ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) ) - // InternalRosSystemParser.g:1289:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) + // InternalRosSystemParser.g:1310:2: ( ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) ) + // InternalRosSystemParser.g:1311:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) { - // InternalRosSystemParser.g:1289:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) - int alt18=3; - alt18 = dfa18.predict(input); - switch (alt18) { + // InternalRosSystemParser.g:1311:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) + int alt19=3; + alt19 = dfa19.predict(input); + switch (alt19) { case 1 : - // InternalRosSystemParser.g:1290:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) + // InternalRosSystemParser.g:1312:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) { - // InternalRosSystemParser.g:1290:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) - // InternalRosSystemParser.g:1291:4: ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection + // InternalRosSystemParser.g:1312:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) + // InternalRosSystemParser.g:1313:4: ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection { if ( state.backtracking==0 ) { @@ -3697,10 +3756,10 @@ public final EObject ruleRosConnection() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1302:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) + // InternalRosSystemParser.g:1324:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) { - // InternalRosSystemParser.g:1302:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) - // InternalRosSystemParser.g:1303:4: ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection + // InternalRosSystemParser.g:1324:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) + // InternalRosSystemParser.g:1325:4: ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection { if ( state.backtracking==0 ) { @@ -3725,7 +3784,7 @@ public final EObject ruleRosConnection() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:1314:3: this_RosActionConnection_2= ruleRosActionConnection + // InternalRosSystemParser.g:1336:3: this_RosActionConnection_2= ruleRosActionConnection { if ( state.backtracking==0 ) { @@ -3771,7 +3830,7 @@ public final EObject ruleRosConnection() throws RecognitionException { // $ANTLR start "entryRuleRosTopicConnection" - // InternalRosSystemParser.g:1326:1: entryRuleRosTopicConnection returns [EObject current=null] : iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ; + // InternalRosSystemParser.g:1348:1: entryRuleRosTopicConnection returns [EObject current=null] : iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ; public final EObject entryRuleRosTopicConnection() throws RecognitionException { EObject current = null; @@ -3779,8 +3838,8 @@ public final EObject entryRuleRosTopicConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:1326:59: (iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ) - // InternalRosSystemParser.g:1327:2: iv_ruleRosTopicConnection= ruleRosTopicConnection EOF + // InternalRosSystemParser.g:1348:59: (iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ) + // InternalRosSystemParser.g:1349:2: iv_ruleRosTopicConnection= ruleRosTopicConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosTopicConnectionRule()); @@ -3811,7 +3870,7 @@ public final EObject entryRuleRosTopicConnection() throws RecognitionException { // $ANTLR start "ruleRosTopicConnection" - // InternalRosSystemParser.g:1333:1: ruleRosTopicConnection returns [EObject current=null] : (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ; + // InternalRosSystemParser.g:1355:1: ruleRosTopicConnection returns [EObject current=null] : (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ; public final EObject ruleRosTopicConnection() throws RecognitionException { EObject current = null; @@ -3824,11 +3883,11 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1339:2: ( (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ) - // InternalRosSystemParser.g:1340:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:1361:2: ( (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ) + // InternalRosSystemParser.g:1362:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) { - // InternalRosSystemParser.g:1340:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) - // InternalRosSystemParser.g:1341:3: otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket + // InternalRosSystemParser.g:1362:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:1363:3: otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket { otherlv_0=(Token)match(input,HyphenMinus,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3842,11 +3901,11 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getRosTopicConnectionAccess().getLeftSquareBracketKeyword_1()); } - // InternalRosSystemParser.g:1349:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1350:4: ( ruleEString ) + // InternalRosSystemParser.g:1371:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1372:4: ( ruleEString ) { - // InternalRosSystemParser.g:1350:4: ( ruleEString ) - // InternalRosSystemParser.g:1351:5: ruleEString + // InternalRosSystemParser.g:1372:4: ( ruleEString ) + // InternalRosSystemParser.g:1373:5: ruleEString { if ( state.backtracking==0 ) { @@ -3860,7 +3919,7 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosTopicConnectionAccess().getFromPublisherCrossReference_2_0()); } - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_24); ruleEString(); state._fsp--; @@ -3882,11 +3941,11 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { newLeafNode(otherlv_3, grammarAccess.getRosTopicConnectionAccess().getCommaKeyword_3()); } - // InternalRosSystemParser.g:1369:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1370:4: ( ruleEString ) + // InternalRosSystemParser.g:1391:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1392:4: ( ruleEString ) { - // InternalRosSystemParser.g:1370:4: ( ruleEString ) - // InternalRosSystemParser.g:1371:5: ruleEString + // InternalRosSystemParser.g:1392:4: ( ruleEString ) + // InternalRosSystemParser.g:1393:5: ruleEString { if ( state.backtracking==0 ) { @@ -3900,7 +3959,7 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosTopicConnectionAccess().getToSubscriberCrossReference_4_0()); } - pushFollow(FOLLOW_24); + pushFollow(FOLLOW_25); ruleEString(); state._fsp--; @@ -3947,7 +4006,7 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { // $ANTLR start "entryRuleRosServiceConnection" - // InternalRosSystemParser.g:1393:1: entryRuleRosServiceConnection returns [EObject current=null] : iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ; + // InternalRosSystemParser.g:1415:1: entryRuleRosServiceConnection returns [EObject current=null] : iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ; public final EObject entryRuleRosServiceConnection() throws RecognitionException { EObject current = null; @@ -3955,8 +4014,8 @@ public final EObject entryRuleRosServiceConnection() throws RecognitionException try { - // InternalRosSystemParser.g:1393:61: (iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ) - // InternalRosSystemParser.g:1394:2: iv_ruleRosServiceConnection= ruleRosServiceConnection EOF + // InternalRosSystemParser.g:1415:61: (iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ) + // InternalRosSystemParser.g:1416:2: iv_ruleRosServiceConnection= ruleRosServiceConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosServiceConnectionRule()); @@ -3987,7 +4046,7 @@ public final EObject entryRuleRosServiceConnection() throws RecognitionException // $ANTLR start "ruleRosServiceConnection" - // InternalRosSystemParser.g:1400:1: ruleRosServiceConnection returns [EObject current=null] : (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ; + // InternalRosSystemParser.g:1422:1: ruleRosServiceConnection returns [EObject current=null] : (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ; public final EObject ruleRosServiceConnection() throws RecognitionException { EObject current = null; @@ -4000,11 +4059,11 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1406:2: ( (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ) - // InternalRosSystemParser.g:1407:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:1428:2: ( (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ) + // InternalRosSystemParser.g:1429:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) { - // InternalRosSystemParser.g:1407:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) - // InternalRosSystemParser.g:1408:3: otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket + // InternalRosSystemParser.g:1429:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:1430:3: otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket { otherlv_0=(Token)match(input,HyphenMinus,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4018,11 +4077,11 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getRosServiceConnectionAccess().getLeftSquareBracketKeyword_1()); } - // InternalRosSystemParser.g:1416:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1417:4: ( ruleEString ) + // InternalRosSystemParser.g:1438:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1439:4: ( ruleEString ) { - // InternalRosSystemParser.g:1417:4: ( ruleEString ) - // InternalRosSystemParser.g:1418:5: ruleEString + // InternalRosSystemParser.g:1439:4: ( ruleEString ) + // InternalRosSystemParser.g:1440:5: ruleEString { if ( state.backtracking==0 ) { @@ -4036,7 +4095,7 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosServiceConnectionAccess().getFromServiceServerCrossReference_2_0()); } - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_24); ruleEString(); state._fsp--; @@ -4058,11 +4117,11 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { newLeafNode(otherlv_3, grammarAccess.getRosServiceConnectionAccess().getCommaKeyword_3()); } - // InternalRosSystemParser.g:1436:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1437:4: ( ruleEString ) + // InternalRosSystemParser.g:1458:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1459:4: ( ruleEString ) { - // InternalRosSystemParser.g:1437:4: ( ruleEString ) - // InternalRosSystemParser.g:1438:5: ruleEString + // InternalRosSystemParser.g:1459:4: ( ruleEString ) + // InternalRosSystemParser.g:1460:5: ruleEString { if ( state.backtracking==0 ) { @@ -4076,7 +4135,7 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosServiceConnectionAccess().getToServiceClientCrossReference_4_0()); } - pushFollow(FOLLOW_24); + pushFollow(FOLLOW_25); ruleEString(); state._fsp--; @@ -4123,7 +4182,7 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { // $ANTLR start "entryRuleRosActionConnection" - // InternalRosSystemParser.g:1460:1: entryRuleRosActionConnection returns [EObject current=null] : iv_ruleRosActionConnection= ruleRosActionConnection EOF ; + // InternalRosSystemParser.g:1482:1: entryRuleRosActionConnection returns [EObject current=null] : iv_ruleRosActionConnection= ruleRosActionConnection EOF ; public final EObject entryRuleRosActionConnection() throws RecognitionException { EObject current = null; @@ -4131,8 +4190,8 @@ public final EObject entryRuleRosActionConnection() throws RecognitionException try { - // InternalRosSystemParser.g:1460:60: (iv_ruleRosActionConnection= ruleRosActionConnection EOF ) - // InternalRosSystemParser.g:1461:2: iv_ruleRosActionConnection= ruleRosActionConnection EOF + // InternalRosSystemParser.g:1482:60: (iv_ruleRosActionConnection= ruleRosActionConnection EOF ) + // InternalRosSystemParser.g:1483:2: iv_ruleRosActionConnection= ruleRosActionConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosActionConnectionRule()); @@ -4163,7 +4222,7 @@ public final EObject entryRuleRosActionConnection() throws RecognitionException // $ANTLR start "ruleRosActionConnection" - // InternalRosSystemParser.g:1467:1: ruleRosActionConnection returns [EObject current=null] : (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ; + // InternalRosSystemParser.g:1489:1: ruleRosActionConnection returns [EObject current=null] : (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ; public final EObject ruleRosActionConnection() throws RecognitionException { EObject current = null; @@ -4176,11 +4235,11 @@ public final EObject ruleRosActionConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1473:2: ( (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ) - // InternalRosSystemParser.g:1474:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:1495:2: ( (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) ) + // InternalRosSystemParser.g:1496:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) { - // InternalRosSystemParser.g:1474:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) - // InternalRosSystemParser.g:1475:3: otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket + // InternalRosSystemParser.g:1496:2: (otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:1497:3: otherlv_0= HyphenMinus otherlv_1= LeftSquareBracket ( ( ruleEString ) ) otherlv_3= Comma ( ( ruleEString ) ) otherlv_5= RightSquareBracket { otherlv_0=(Token)match(input,HyphenMinus,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4194,11 +4253,11 @@ public final EObject ruleRosActionConnection() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getRosActionConnectionAccess().getLeftSquareBracketKeyword_1()); } - // InternalRosSystemParser.g:1483:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1484:4: ( ruleEString ) + // InternalRosSystemParser.g:1505:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1506:4: ( ruleEString ) { - // InternalRosSystemParser.g:1484:4: ( ruleEString ) - // InternalRosSystemParser.g:1485:5: ruleEString + // InternalRosSystemParser.g:1506:4: ( ruleEString ) + // InternalRosSystemParser.g:1507:5: ruleEString { if ( state.backtracking==0 ) { @@ -4212,7 +4271,7 @@ public final EObject ruleRosActionConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosActionConnectionAccess().getFromActionServerCrossReference_2_0()); } - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_24); ruleEString(); state._fsp--; @@ -4234,11 +4293,11 @@ public final EObject ruleRosActionConnection() throws RecognitionException { newLeafNode(otherlv_3, grammarAccess.getRosActionConnectionAccess().getCommaKeyword_3()); } - // InternalRosSystemParser.g:1503:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1504:4: ( ruleEString ) + // InternalRosSystemParser.g:1525:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1526:4: ( ruleEString ) { - // InternalRosSystemParser.g:1504:4: ( ruleEString ) - // InternalRosSystemParser.g:1505:5: ruleEString + // InternalRosSystemParser.g:1526:4: ( ruleEString ) + // InternalRosSystemParser.g:1527:5: ruleEString { if ( state.backtracking==0 ) { @@ -4252,7 +4311,7 @@ public final EObject ruleRosActionConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosActionConnectionAccess().getToActionClientCrossReference_4_0()); } - pushFollow(FOLLOW_24); + pushFollow(FOLLOW_25); ruleEString(); state._fsp--; @@ -4299,7 +4358,7 @@ public final EObject ruleRosActionConnection() throws RecognitionException { // $ANTLR start "entryRuleNamespace" - // InternalRosSystemParser.g:1527:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; + // InternalRosSystemParser.g:1549:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; public final EObject entryRuleNamespace() throws RecognitionException { EObject current = null; @@ -4307,8 +4366,8 @@ public final EObject entryRuleNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:1527:50: (iv_ruleNamespace= ruleNamespace EOF ) - // InternalRosSystemParser.g:1528:2: iv_ruleNamespace= ruleNamespace EOF + // InternalRosSystemParser.g:1549:50: (iv_ruleNamespace= ruleNamespace EOF ) + // InternalRosSystemParser.g:1550:2: iv_ruleNamespace= ruleNamespace EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getNamespaceRule()); @@ -4339,7 +4398,7 @@ public final EObject entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRosSystemParser.g:1534:1: ruleNamespace returns [EObject current=null] : (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ; + // InternalRosSystemParser.g:1556: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; @@ -4354,38 +4413,38 @@ public final EObject ruleNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1540:2: ( (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ) - // InternalRosSystemParser.g:1541:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) + // InternalRosSystemParser.g:1562:2: ( (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ) + // InternalRosSystemParser.g:1563:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) { - // InternalRosSystemParser.g:1541:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) - int alt19=3; + // InternalRosSystemParser.g:1563:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) + int alt20=3; switch ( input.LA(1) ) { case GlobalNamespace: { - alt19=1; + alt20=1; } break; case RelativeNamespace: { - alt19=2; + alt20=2; } break; case PrivateNamespace: { - alt19=3; + alt20=3; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 19, 0, input); + new NoViableAltException("", 20, 0, input); throw nvae; } - switch (alt19) { + switch (alt20) { case 1 : - // InternalRosSystemParser.g:1542:3: this_GlobalNamespace_0= ruleGlobalNamespace + // InternalRosSystemParser.g:1564:3: this_GlobalNamespace_0= ruleGlobalNamespace { if ( state.backtracking==0 ) { @@ -4407,7 +4466,7 @@ public final EObject ruleNamespace() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1551:3: this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl + // InternalRosSystemParser.g:1573:3: this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl { if ( state.backtracking==0 ) { @@ -4429,7 +4488,7 @@ public final EObject ruleNamespace() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:1560:3: this_PrivateNamespace_2= rulePrivateNamespace + // InternalRosSystemParser.g:1582:3: this_PrivateNamespace_2= rulePrivateNamespace { if ( state.backtracking==0 ) { @@ -4475,7 +4534,7 @@ public final EObject ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRosSystemParser.g:1572:1: entryRuleGraphName returns [String current=null] : iv_ruleGraphName= ruleGraphName EOF ; + // InternalRosSystemParser.g:1594:1: entryRuleGraphName returns [String current=null] : iv_ruleGraphName= ruleGraphName EOF ; public final String entryRuleGraphName() throws RecognitionException { String current = null; @@ -4483,8 +4542,8 @@ public final String entryRuleGraphName() throws RecognitionException { try { - // InternalRosSystemParser.g:1572:49: (iv_ruleGraphName= ruleGraphName EOF ) - // InternalRosSystemParser.g:1573:2: iv_ruleGraphName= ruleGraphName EOF + // InternalRosSystemParser.g:1594:49: (iv_ruleGraphName= ruleGraphName EOF ) + // InternalRosSystemParser.g:1595:2: iv_ruleGraphName= ruleGraphName EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getGraphNameRule()); @@ -4515,7 +4574,7 @@ public final String entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRosSystemParser.g:1579:1: ruleGraphName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= GraphName ; + // InternalRosSystemParser.g:1601:1: ruleGraphName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= GraphName ; public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4525,8 +4584,8 @@ public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:1585:2: (kw= GraphName ) - // InternalRosSystemParser.g:1586:2: kw= GraphName + // InternalRosSystemParser.g:1607:2: (kw= GraphName ) + // InternalRosSystemParser.g:1608:2: kw= GraphName { kw=(Token)match(input,GraphName,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4557,7 +4616,7 @@ public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException // $ANTLR start "entryRuleGlobalNamespace" - // InternalRosSystemParser.g:1594:1: entryRuleGlobalNamespace returns [EObject current=null] : iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ; + // InternalRosSystemParser.g:1616:1: entryRuleGlobalNamespace returns [EObject current=null] : iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ; public final EObject entryRuleGlobalNamespace() throws RecognitionException { EObject current = null; @@ -4565,8 +4624,8 @@ public final EObject entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:1594:56: (iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ) - // InternalRosSystemParser.g:1595:2: iv_ruleGlobalNamespace= ruleGlobalNamespace EOF + // InternalRosSystemParser.g:1616:56: (iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ) + // InternalRosSystemParser.g:1617:2: iv_ruleGlobalNamespace= ruleGlobalNamespace EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getGlobalNamespaceRule()); @@ -4597,7 +4656,7 @@ public final EObject entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRosSystemParser.g:1601: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 )? ) ; + // InternalRosSystemParser.g:1623: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; @@ -4614,14 +4673,14 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1607:2: ( ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ) - // InternalRosSystemParser.g:1608:2: ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) + // InternalRosSystemParser.g:1629:2: ( ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ) + // InternalRosSystemParser.g:1630:2: ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) { - // InternalRosSystemParser.g:1608:2: ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) - // InternalRosSystemParser.g:1609:3: () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + // InternalRosSystemParser.g:1630:2: ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) + // InternalRosSystemParser.g:1631:3: () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? { - // InternalRosSystemParser.g:1609:3: () - // InternalRosSystemParser.g:1610:4: + // InternalRosSystemParser.g:1631:3: () + // InternalRosSystemParser.g:1632:4: { if ( state.backtracking==0 ) { @@ -4633,34 +4692,34 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { } - otherlv_1=(Token)match(input,GlobalNamespace,FOLLOW_25); if (state.failed) return current; + otherlv_1=(Token)match(input,GlobalNamespace,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); } - // InternalRosSystemParser.g:1620:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? - int alt21=2; - int LA21_0 = input.LA(1); + // InternalRosSystemParser.g:1642:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA21_0==LeftSquareBracket) ) { - alt21=1; + if ( (LA22_0==LeftSquareBracket) ) { + alt22=1; } - switch (alt21) { + switch (alt22) { case 1 : - // InternalRosSystemParser.g:1621:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:1643: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_26); if (state.failed) return current; + otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); } - // InternalRosSystemParser.g:1625:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1626:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1647:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1648:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRosSystemParser.g:1626:5: (lv_parts_3_0= ruleGraphName ) - // InternalRosSystemParser.g:1627:6: lv_parts_3_0= ruleGraphName + // InternalRosSystemParser.g:1648:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1649:6: lv_parts_3_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4691,32 +4750,32 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { } - // InternalRosSystemParser.g:1644:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* - loop20: + // InternalRosSystemParser.g:1666:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* + loop21: do { - int alt20=2; - int LA20_0 = input.LA(1); + int alt21=2; + int LA21_0 = input.LA(1); - if ( (LA20_0==Comma) ) { - alt20=1; + if ( (LA21_0==Comma) ) { + alt21=1; } - switch (alt20) { + switch (alt21) { case 1 : - // InternalRosSystemParser.g:1645:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1667:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { - otherlv_4=(Token)match(input,Comma,FOLLOW_26); if (state.failed) return current; + otherlv_4=(Token)match(input,Comma,FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); } - // InternalRosSystemParser.g:1649:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1650:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1671:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1672:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystemParser.g:1650:6: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystemParser.g:1651:7: lv_parts_5_0= ruleGraphName + // InternalRosSystemParser.g:1672:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1673:7: lv_parts_5_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4752,7 +4811,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { break; default : - break loop20; + break loop21; } } while (true); @@ -4793,7 +4852,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRosSystemParser.g:1678:1: entryRuleRelativeNamespace_Impl returns [EObject current=null] : iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ; + // InternalRosSystemParser.g:1700:1: entryRuleRelativeNamespace_Impl returns [EObject current=null] : iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ; public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionException { EObject current = null; @@ -4801,8 +4860,8 @@ public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionExcepti try { - // InternalRosSystemParser.g:1678:63: (iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ) - // InternalRosSystemParser.g:1679:2: iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF + // InternalRosSystemParser.g:1700:63: (iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ) + // InternalRosSystemParser.g:1701:2: iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRelativeNamespace_ImplRule()); @@ -4833,7 +4892,7 @@ public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionExcepti // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRosSystemParser.g:1685: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 )? ) ; + // InternalRosSystemParser.g:1707: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; @@ -4850,14 +4909,14 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1691:2: ( ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ) - // InternalRosSystemParser.g:1692:2: ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) + // InternalRosSystemParser.g:1713:2: ( ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ) + // InternalRosSystemParser.g:1714:2: ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) { - // InternalRosSystemParser.g:1692:2: ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) - // InternalRosSystemParser.g:1693:3: () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + // InternalRosSystemParser.g:1714:2: ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) + // InternalRosSystemParser.g:1715:3: () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? { - // InternalRosSystemParser.g:1693:3: () - // InternalRosSystemParser.g:1694:4: + // InternalRosSystemParser.g:1715:3: () + // InternalRosSystemParser.g:1716:4: { if ( state.backtracking==0 ) { @@ -4869,34 +4928,34 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { } - otherlv_1=(Token)match(input,RelativeNamespace,FOLLOW_25); if (state.failed) return current; + otherlv_1=(Token)match(input,RelativeNamespace,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); } - // InternalRosSystemParser.g:1704:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? - int alt23=2; - int LA23_0 = input.LA(1); + // InternalRosSystemParser.g:1726:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + int alt24=2; + int LA24_0 = input.LA(1); - if ( (LA23_0==LeftSquareBracket) ) { - alt23=1; + if ( (LA24_0==LeftSquareBracket) ) { + alt24=1; } - switch (alt23) { + switch (alt24) { case 1 : - // InternalRosSystemParser.g:1705:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:1727: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_26); if (state.failed) return current; + otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); } - // InternalRosSystemParser.g:1709:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1710:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1731:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1732:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRosSystemParser.g:1710:5: (lv_parts_3_0= ruleGraphName ) - // InternalRosSystemParser.g:1711:6: lv_parts_3_0= ruleGraphName + // InternalRosSystemParser.g:1732:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1733:6: lv_parts_3_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4927,32 +4986,32 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { } - // InternalRosSystemParser.g:1728:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* - loop22: + // InternalRosSystemParser.g:1750:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* + loop23: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( (LA22_0==Comma) ) { - alt22=1; + if ( (LA23_0==Comma) ) { + alt23=1; } - switch (alt22) { + switch (alt23) { case 1 : - // InternalRosSystemParser.g:1729:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1751:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { - otherlv_4=(Token)match(input,Comma,FOLLOW_26); if (state.failed) return current; + otherlv_4=(Token)match(input,Comma,FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); } - // InternalRosSystemParser.g:1733:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1734:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1755:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1756:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystemParser.g:1734:6: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystemParser.g:1735:7: lv_parts_5_0= ruleGraphName + // InternalRosSystemParser.g:1756:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1757:7: lv_parts_5_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4988,7 +5047,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { break; default : - break loop22; + break loop23; } } while (true); @@ -5029,7 +5088,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRosSystemParser.g:1762:1: entryRulePrivateNamespace returns [EObject current=null] : iv_rulePrivateNamespace= rulePrivateNamespace EOF ; + // InternalRosSystemParser.g:1784:1: entryRulePrivateNamespace returns [EObject current=null] : iv_rulePrivateNamespace= rulePrivateNamespace EOF ; public final EObject entryRulePrivateNamespace() throws RecognitionException { EObject current = null; @@ -5037,8 +5096,8 @@ public final EObject entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:1762:57: (iv_rulePrivateNamespace= rulePrivateNamespace EOF ) - // InternalRosSystemParser.g:1763:2: iv_rulePrivateNamespace= rulePrivateNamespace EOF + // InternalRosSystemParser.g:1784:57: (iv_rulePrivateNamespace= rulePrivateNamespace EOF ) + // InternalRosSystemParser.g:1785:2: iv_rulePrivateNamespace= rulePrivateNamespace EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPrivateNamespaceRule()); @@ -5069,7 +5128,7 @@ public final EObject entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRosSystemParser.g:1769: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 )? ) ; + // InternalRosSystemParser.g:1791: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; @@ -5086,14 +5145,14 @@ public final EObject rulePrivateNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1775:2: ( ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ) - // InternalRosSystemParser.g:1776:2: ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) + // InternalRosSystemParser.g:1797:2: ( ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ) + // InternalRosSystemParser.g:1798:2: ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) { - // InternalRosSystemParser.g:1776:2: ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) - // InternalRosSystemParser.g:1777:3: () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + // InternalRosSystemParser.g:1798:2: ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) + // InternalRosSystemParser.g:1799:3: () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? { - // InternalRosSystemParser.g:1777:3: () - // InternalRosSystemParser.g:1778:4: + // InternalRosSystemParser.g:1799:3: () + // InternalRosSystemParser.g:1800:4: { if ( state.backtracking==0 ) { @@ -5105,34 +5164,34 @@ public final EObject rulePrivateNamespace() throws RecognitionException { } - otherlv_1=(Token)match(input,PrivateNamespace,FOLLOW_25); if (state.failed) return current; + otherlv_1=(Token)match(input,PrivateNamespace,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); } - // InternalRosSystemParser.g:1788:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? - int alt25=2; - int LA25_0 = input.LA(1); + // InternalRosSystemParser.g:1810:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA25_0==LeftSquareBracket) ) { - alt25=1; + if ( (LA26_0==LeftSquareBracket) ) { + alt26=1; } - switch (alt25) { + switch (alt26) { case 1 : - // InternalRosSystemParser.g:1789:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:1811: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_26); if (state.failed) return current; + otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); } - // InternalRosSystemParser.g:1793:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1794:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1815:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1816:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRosSystemParser.g:1794:5: (lv_parts_3_0= ruleGraphName ) - // InternalRosSystemParser.g:1795:6: lv_parts_3_0= ruleGraphName + // InternalRosSystemParser.g:1816:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1817:6: lv_parts_3_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -5163,32 +5222,32 @@ public final EObject rulePrivateNamespace() throws RecognitionException { } - // InternalRosSystemParser.g:1812:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* - loop24: + // InternalRosSystemParser.g:1834:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* + loop25: do { - int alt24=2; - int LA24_0 = input.LA(1); + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA24_0==Comma) ) { - alt24=1; + if ( (LA25_0==Comma) ) { + alt25=1; } - switch (alt24) { + switch (alt25) { case 1 : - // InternalRosSystemParser.g:1813:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1835:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { - otherlv_4=(Token)match(input,Comma,FOLLOW_26); if (state.failed) return current; + otherlv_4=(Token)match(input,Comma,FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); } - // InternalRosSystemParser.g:1817:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1818:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1839:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1840:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystemParser.g:1818:6: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystemParser.g:1819:7: lv_parts_5_0= ruleGraphName + // InternalRosSystemParser.g:1840:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1841:7: lv_parts_5_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -5224,7 +5283,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { break; default : - break loop24; + break loop25; } } while (true); @@ -5265,7 +5324,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameter" - // InternalRosSystemParser.g:1846:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; + // InternalRosSystemParser.g:1868:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; public final EObject entryRuleParameter() throws RecognitionException { EObject current = null; @@ -5273,8 +5332,8 @@ public final EObject entryRuleParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:1846:50: (iv_ruleParameter= ruleParameter EOF ) - // InternalRosSystemParser.g:1847:2: iv_ruleParameter= ruleParameter EOF + // InternalRosSystemParser.g:1868:50: (iv_ruleParameter= ruleParameter EOF ) + // InternalRosSystemParser.g:1869:2: iv_ruleParameter= ruleParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterRule()); @@ -5305,7 +5364,7 @@ public final EObject entryRuleParameter() throws RecognitionException { // $ANTLR start "ruleParameter" - // InternalRosSystemParser.g:1853:1: ruleParameter returns [EObject current=null] : ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? otherlv_6= Type_1 ( (lv_type_7_0= ruleParameterType ) ) (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? this_END_10= RULE_END ) ; + // InternalRosSystemParser.g:1875:1: ruleParameter returns [EObject current=null] : ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? otherlv_6= Type_1 ( (lv_type_7_0= ruleParameterType ) ) (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? this_END_10= RULE_END ) ; public final EObject ruleParameter() throws RecognitionException { EObject current = null; @@ -5328,14 +5387,14 @@ public final EObject ruleParameter() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1859:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? otherlv_6= Type_1 ( (lv_type_7_0= ruleParameterType ) ) (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? this_END_10= RULE_END ) ) - // InternalRosSystemParser.g:1860:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? otherlv_6= Type_1 ( (lv_type_7_0= ruleParameterType ) ) (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? this_END_10= RULE_END ) + // InternalRosSystemParser.g:1881:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? otherlv_6= Type_1 ( (lv_type_7_0= ruleParameterType ) ) (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? this_END_10= RULE_END ) ) + // InternalRosSystemParser.g:1882:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? otherlv_6= Type_1 ( (lv_type_7_0= ruleParameterType ) ) (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? this_END_10= RULE_END ) { - // InternalRosSystemParser.g:1860:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? otherlv_6= Type_1 ( (lv_type_7_0= ruleParameterType ) ) (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? this_END_10= RULE_END ) - // InternalRosSystemParser.g:1861:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? otherlv_6= Type_1 ( (lv_type_7_0= ruleParameterType ) ) (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? this_END_10= RULE_END + // InternalRosSystemParser.g:1882:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? otherlv_6= Type_1 ( (lv_type_7_0= ruleParameterType ) ) (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? this_END_10= RULE_END ) + // InternalRosSystemParser.g:1883:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? otherlv_6= Type_1 ( (lv_type_7_0= ruleParameterType ) ) (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? this_END_10= RULE_END { - // InternalRosSystemParser.g:1861:3: () - // InternalRosSystemParser.g:1862:4: + // InternalRosSystemParser.g:1883:3: () + // InternalRosSystemParser.g:1884:4: { if ( state.backtracking==0 ) { @@ -5347,11 +5406,11 @@ public final EObject ruleParameter() throws RecognitionException { } - // InternalRosSystemParser.g:1868:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:1869:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1890:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:1891:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:1869:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:1870:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:1891:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1892:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -5388,41 +5447,41 @@ public final EObject ruleParameter() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterAccess().getColonKeyword_2()); } - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_27); if (state.failed) return current; + this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_BEGIN_3, grammarAccess.getParameterAccess().getBEGINTerminalRuleCall_3()); } - // InternalRosSystemParser.g:1895:3: (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? - int alt26=2; - int LA26_0 = input.LA(1); + // InternalRosSystemParser.g:1917:3: (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA26_0==Ns) ) { - alt26=1; + if ( (LA27_0==Ns) ) { + alt27=1; } - switch (alt26) { + switch (alt27) { case 1 : - // InternalRosSystemParser.g:1896:4: otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) + // InternalRosSystemParser.g:1918:4: otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) { - otherlv_4=(Token)match(input,Ns,FOLLOW_28); if (state.failed) return current; + otherlv_4=(Token)match(input,Ns,FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getParameterAccess().getNsKeyword_4_0()); } - // InternalRosSystemParser.g:1900:4: ( (lv_namespace_5_0= ruleNamespace ) ) - // InternalRosSystemParser.g:1901:5: (lv_namespace_5_0= ruleNamespace ) + // InternalRosSystemParser.g:1922:4: ( (lv_namespace_5_0= ruleNamespace ) ) + // InternalRosSystemParser.g:1923:5: (lv_namespace_5_0= ruleNamespace ) { - // InternalRosSystemParser.g:1901:5: (lv_namespace_5_0= ruleNamespace ) - // InternalRosSystemParser.g:1902:6: lv_namespace_5_0= ruleNamespace + // InternalRosSystemParser.g:1923:5: (lv_namespace_5_0= ruleNamespace ) + // InternalRosSystemParser.g:1924:6: lv_namespace_5_0= ruleNamespace { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); } - pushFollow(FOLLOW_29); + pushFollow(FOLLOW_30); lv_namespace_5_0=ruleNamespace(); state._fsp--; @@ -5452,24 +5511,24 @@ public final EObject ruleParameter() throws RecognitionException { } - otherlv_6=(Token)match(input,Type_1,FOLLOW_30); if (state.failed) return current; + otherlv_6=(Token)match(input,Type_1,FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_6, grammarAccess.getParameterAccess().getTypeKeyword_5()); } - // InternalRosSystemParser.g:1924:3: ( (lv_type_7_0= ruleParameterType ) ) - // InternalRosSystemParser.g:1925:4: (lv_type_7_0= ruleParameterType ) + // InternalRosSystemParser.g:1946:3: ( (lv_type_7_0= ruleParameterType ) ) + // InternalRosSystemParser.g:1947:4: (lv_type_7_0= ruleParameterType ) { - // InternalRosSystemParser.g:1925:4: (lv_type_7_0= ruleParameterType ) - // InternalRosSystemParser.g:1926:5: lv_type_7_0= ruleParameterType + // InternalRosSystemParser.g:1947:4: (lv_type_7_0= ruleParameterType ) + // InternalRosSystemParser.g:1948:5: lv_type_7_0= ruleParameterType { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_6_0()); } - pushFollow(FOLLOW_31); + pushFollow(FOLLOW_32); lv_type_7_0=ruleParameterType(); state._fsp--; @@ -5493,28 +5552,28 @@ public final EObject ruleParameter() throws RecognitionException { } - // InternalRosSystemParser.g:1943:3: (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? - int alt27=2; - int LA27_0 = input.LA(1); + // InternalRosSystemParser.g:1965:3: (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA27_0==Value_1) ) { - alt27=1; + if ( (LA28_0==Value_1) ) { + alt28=1; } - switch (alt27) { + switch (alt28) { case 1 : - // InternalRosSystemParser.g:1944:4: otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:1966:4: otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) { - otherlv_8=(Token)match(input,Value_1,FOLLOW_22); if (state.failed) return current; + otherlv_8=(Token)match(input,Value_1,FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_8, grammarAccess.getParameterAccess().getValueKeyword_7_0()); } - // InternalRosSystemParser.g:1948:4: ( (lv_value_9_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:1949:5: (lv_value_9_0= ruleParameterValue ) + // InternalRosSystemParser.g:1970:4: ( (lv_value_9_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:1971:5: (lv_value_9_0= ruleParameterValue ) { - // InternalRosSystemParser.g:1949:5: (lv_value_9_0= ruleParameterValue ) - // InternalRosSystemParser.g:1950:6: lv_value_9_0= ruleParameterValue + // InternalRosSystemParser.g:1971:5: (lv_value_9_0= ruleParameterValue ) + // InternalRosSystemParser.g:1972:6: lv_value_9_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -5582,7 +5641,7 @@ public final EObject ruleParameter() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalRosSystemParser.g:1976:1: entryRuleParameterType returns [EObject current=null] : iv_ruleParameterType= ruleParameterType EOF ; + // InternalRosSystemParser.g:1998:1: entryRuleParameterType returns [EObject current=null] : iv_ruleParameterType= ruleParameterType EOF ; public final EObject entryRuleParameterType() throws RecognitionException { EObject current = null; @@ -5590,8 +5649,8 @@ public final EObject entryRuleParameterType() throws RecognitionException { try { - // InternalRosSystemParser.g:1976:54: (iv_ruleParameterType= ruleParameterType EOF ) - // InternalRosSystemParser.g:1977:2: iv_ruleParameterType= ruleParameterType EOF + // InternalRosSystemParser.g:1998:54: (iv_ruleParameterType= ruleParameterType EOF ) + // InternalRosSystemParser.g:1999:2: iv_ruleParameterType= ruleParameterType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterTypeRule()); @@ -5622,7 +5681,7 @@ public final EObject entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalRosSystemParser.g:1983: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 ) ; + // InternalRosSystemParser.g:2005: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; @@ -5647,63 +5706,63 @@ public final EObject ruleParameterType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1989: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 ) ) - // InternalRosSystemParser.g:1990: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 ) + // InternalRosSystemParser.g:2011: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 ) ) + // InternalRosSystemParser.g:2012: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 ) { - // InternalRosSystemParser.g:1990: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 alt28=8; + // InternalRosSystemParser.g:2012: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 alt29=8; switch ( input.LA(1) ) { case List: { - alt28=1; + alt29=1; } break; case Struct: { - alt28=2; + alt29=2; } break; case Integer: { - alt28=3; + alt29=3; } break; case String: { - alt28=4; + alt29=4; } break; case Double: { - alt28=5; + alt29=5; } break; case Boolean: { - alt28=6; + alt29=6; } break; case Base64: { - alt28=7; + alt29=7; } break; case Array: { - alt28=8; + alt29=8; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 28, 0, input); + new NoViableAltException("", 29, 0, input); throw nvae; } - switch (alt28) { + switch (alt29) { case 1 : - // InternalRosSystemParser.g:1991:3: this_ParameterListType_0= ruleParameterListType + // InternalRosSystemParser.g:2013:3: this_ParameterListType_0= ruleParameterListType { if ( state.backtracking==0 ) { @@ -5725,7 +5784,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2000:3: this_ParameterStructType_1= ruleParameterStructType + // InternalRosSystemParser.g:2022:3: this_ParameterStructType_1= ruleParameterStructType { if ( state.backtracking==0 ) { @@ -5747,7 +5806,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2009:3: this_ParameterIntegerType_2= ruleParameterIntegerType + // InternalRosSystemParser.g:2031:3: this_ParameterIntegerType_2= ruleParameterIntegerType { if ( state.backtracking==0 ) { @@ -5769,7 +5828,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:2018:3: this_ParameterStringType_3= ruleParameterStringType + // InternalRosSystemParser.g:2040:3: this_ParameterStringType_3= ruleParameterStringType { if ( state.backtracking==0 ) { @@ -5791,7 +5850,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:2027:3: this_ParameterDoubleType_4= ruleParameterDoubleType + // InternalRosSystemParser.g:2049:3: this_ParameterDoubleType_4= ruleParameterDoubleType { if ( state.backtracking==0 ) { @@ -5813,7 +5872,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:2036:3: this_ParameterBooleanType_5= ruleParameterBooleanType + // InternalRosSystemParser.g:2058:3: this_ParameterBooleanType_5= ruleParameterBooleanType { if ( state.backtracking==0 ) { @@ -5835,7 +5894,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:2045:3: this_ParameterBase64Type_6= ruleParameterBase64Type + // InternalRosSystemParser.g:2067:3: this_ParameterBase64Type_6= ruleParameterBase64Type { if ( state.backtracking==0 ) { @@ -5857,7 +5916,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:2054:3: this_ParameterArrayType_7= ruleParameterArrayType + // InternalRosSystemParser.g:2076:3: this_ParameterArrayType_7= ruleParameterArrayType { if ( state.backtracking==0 ) { @@ -5903,7 +5962,7 @@ public final EObject ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalRosSystemParser.g:2066:1: entryRuleParameterValue returns [EObject current=null] : iv_ruleParameterValue= ruleParameterValue EOF ; + // InternalRosSystemParser.g:2088:1: entryRuleParameterValue returns [EObject current=null] : iv_ruleParameterValue= ruleParameterValue EOF ; public final EObject entryRuleParameterValue() throws RecognitionException { EObject current = null; @@ -5911,8 +5970,8 @@ public final EObject entryRuleParameterValue() throws RecognitionException { try { - // InternalRosSystemParser.g:2066:55: (iv_ruleParameterValue= ruleParameterValue EOF ) - // InternalRosSystemParser.g:2067:2: iv_ruleParameterValue= ruleParameterValue EOF + // InternalRosSystemParser.g:2088:55: (iv_ruleParameterValue= ruleParameterValue EOF ) + // InternalRosSystemParser.g:2089:2: iv_ruleParameterValue= ruleParameterValue EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterValueRule()); @@ -5943,7 +6002,7 @@ public final EObject entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalRosSystemParser.g:2073: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 ) ; + // InternalRosSystemParser.g:2095: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; @@ -5966,15 +6025,15 @@ public final EObject ruleParameterValue() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2079: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 ) ) - // InternalRosSystemParser.g:2080: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 ) + // InternalRosSystemParser.g:2101: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 ) ) + // InternalRosSystemParser.g:2102: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 ) { - // InternalRosSystemParser.g:2080: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 alt29=7; - alt29 = dfa29.predict(input); - switch (alt29) { + // InternalRosSystemParser.g:2102: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 alt30=7; + alt30 = dfa30.predict(input); + switch (alt30) { case 1 : - // InternalRosSystemParser.g:2081:3: this_ParameterString_0= ruleParameterString + // InternalRosSystemParser.g:2103:3: this_ParameterString_0= ruleParameterString { if ( state.backtracking==0 ) { @@ -5996,7 +6055,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2090:3: this_ParameterBase64_1= ruleParameterBase64 + // InternalRosSystemParser.g:2112:3: this_ParameterBase64_1= ruleParameterBase64 { if ( state.backtracking==0 ) { @@ -6018,7 +6077,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2099:3: this_ParameterInteger_2= ruleParameterInteger + // InternalRosSystemParser.g:2121:3: this_ParameterInteger_2= ruleParameterInteger { if ( state.backtracking==0 ) { @@ -6040,7 +6099,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:2108:3: this_ParameterDouble_3= ruleParameterDouble + // InternalRosSystemParser.g:2130:3: this_ParameterDouble_3= ruleParameterDouble { if ( state.backtracking==0 ) { @@ -6062,7 +6121,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:2117:3: this_ParameterBoolean_4= ruleParameterBoolean + // InternalRosSystemParser.g:2139:3: this_ParameterBoolean_4= ruleParameterBoolean { if ( state.backtracking==0 ) { @@ -6084,7 +6143,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:2126:3: this_ParameterList_5= ruleParameterList + // InternalRosSystemParser.g:2148:3: this_ParameterList_5= ruleParameterList { if ( state.backtracking==0 ) { @@ -6106,7 +6165,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:2135:3: this_ParameterStruct_6= ruleParameterStruct + // InternalRosSystemParser.g:2157:3: this_ParameterStruct_6= ruleParameterStruct { if ( state.backtracking==0 ) { @@ -6152,7 +6211,7 @@ public final EObject ruleParameterValue() throws RecognitionException { // $ANTLR start "entryRuleParameterListType" - // InternalRosSystemParser.g:2147:1: entryRuleParameterListType returns [EObject current=null] : iv_ruleParameterListType= ruleParameterListType EOF ; + // InternalRosSystemParser.g:2169:1: entryRuleParameterListType returns [EObject current=null] : iv_ruleParameterListType= ruleParameterListType EOF ; public final EObject entryRuleParameterListType() throws RecognitionException { EObject current = null; @@ -6160,8 +6219,8 @@ public final EObject entryRuleParameterListType() throws RecognitionException { try { - // InternalRosSystemParser.g:2147:58: (iv_ruleParameterListType= ruleParameterListType EOF ) - // InternalRosSystemParser.g:2148:2: iv_ruleParameterListType= ruleParameterListType EOF + // InternalRosSystemParser.g:2169:58: (iv_ruleParameterListType= ruleParameterListType EOF ) + // InternalRosSystemParser.g:2170:2: iv_ruleParameterListType= ruleParameterListType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListTypeRule()); @@ -6192,7 +6251,7 @@ public final EObject entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalRosSystemParser.g:2154: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 ) ; + // InternalRosSystemParser.g:2176: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; @@ -6209,14 +6268,14 @@ public final EObject ruleParameterListType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2160:2: ( ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) ) - // InternalRosSystemParser.g:2161:2: ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) + // InternalRosSystemParser.g:2182:2: ( ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) ) + // InternalRosSystemParser.g:2183:2: ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) { - // InternalRosSystemParser.g:2161:2: ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) - // InternalRosSystemParser.g:2162:3: () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:2183:2: ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) + // InternalRosSystemParser.g:2184:3: () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket { - // InternalRosSystemParser.g:2162:3: () - // InternalRosSystemParser.g:2163:4: + // InternalRosSystemParser.g:2184:3: () + // InternalRosSystemParser.g:2185:4: { if ( state.backtracking==0 ) { @@ -6234,17 +6293,17 @@ public final EObject ruleParameterListType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterListTypeAccess().getListKeyword_1()); } - otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_30); if (state.failed) return current; + otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); } - // InternalRosSystemParser.g:2177:3: ( (lv_sequence_3_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2178:4: (lv_sequence_3_0= ruleParameterType ) + // InternalRosSystemParser.g:2199:3: ( (lv_sequence_3_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2200:4: (lv_sequence_3_0= ruleParameterType ) { - // InternalRosSystemParser.g:2178:4: (lv_sequence_3_0= ruleParameterType ) - // InternalRosSystemParser.g:2179:5: lv_sequence_3_0= ruleParameterType + // InternalRosSystemParser.g:2200:4: (lv_sequence_3_0= ruleParameterType ) + // InternalRosSystemParser.g:2201:5: lv_sequence_3_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -6275,32 +6334,32 @@ public final EObject ruleParameterListType() throws RecognitionException { } - // InternalRosSystemParser.g:2196:3: (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* - loop30: + // InternalRosSystemParser.g:2218:3: (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* + loop31: do { - int alt30=2; - int LA30_0 = input.LA(1); + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA30_0==Comma) ) { - alt30=1; + if ( (LA31_0==Comma) ) { + alt31=1; } - switch (alt30) { + switch (alt31) { case 1 : - // InternalRosSystemParser.g:2197:4: otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2219:4: otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) { - otherlv_4=(Token)match(input,Comma,FOLLOW_30); if (state.failed) return current; + otherlv_4=(Token)match(input,Comma,FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); } - // InternalRosSystemParser.g:2201:4: ( (lv_sequence_5_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2202:5: (lv_sequence_5_0= ruleParameterType ) + // InternalRosSystemParser.g:2223:4: ( (lv_sequence_5_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2224:5: (lv_sequence_5_0= ruleParameterType ) { - // InternalRosSystemParser.g:2202:5: (lv_sequence_5_0= ruleParameterType ) - // InternalRosSystemParser.g:2203:6: lv_sequence_5_0= ruleParameterType + // InternalRosSystemParser.g:2224:5: (lv_sequence_5_0= ruleParameterType ) + // InternalRosSystemParser.g:2225:6: lv_sequence_5_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -6336,7 +6395,7 @@ public final EObject ruleParameterListType() throws RecognitionException { break; default : - break loop30; + break loop31; } } while (true); @@ -6371,7 +6430,7 @@ public final EObject ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalRosSystemParser.g:2229:1: entryRuleParameterStructType returns [EObject current=null] : iv_ruleParameterStructType= ruleParameterStructType EOF ; + // InternalRosSystemParser.g:2251:1: entryRuleParameterStructType returns [EObject current=null] : iv_ruleParameterStructType= ruleParameterStructType EOF ; public final EObject entryRuleParameterStructType() throws RecognitionException { EObject current = null; @@ -6379,8 +6438,8 @@ public final EObject entryRuleParameterStructType() throws RecognitionException try { - // InternalRosSystemParser.g:2229:60: (iv_ruleParameterStructType= ruleParameterStructType EOF ) - // InternalRosSystemParser.g:2230:2: iv_ruleParameterStructType= ruleParameterStructType EOF + // InternalRosSystemParser.g:2251:60: (iv_ruleParameterStructType= ruleParameterStructType EOF ) + // InternalRosSystemParser.g:2252:2: iv_ruleParameterStructType= ruleParameterStructType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructTypeRule()); @@ -6411,7 +6470,7 @@ public final EObject entryRuleParameterStructType() throws RecognitionException // $ANTLR start "ruleParameterStructType" - // InternalRosSystemParser.g:2236: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 ) ; + // InternalRosSystemParser.g:2258: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; @@ -6428,14 +6487,14 @@ public final EObject ruleParameterStructType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2242:2: ( ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) ) - // InternalRosSystemParser.g:2243:2: ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) + // InternalRosSystemParser.g:2264:2: ( ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) ) + // InternalRosSystemParser.g:2265:2: ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) { - // InternalRosSystemParser.g:2243:2: ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) - // InternalRosSystemParser.g:2244:3: () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:2265:2: ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) + // InternalRosSystemParser.g:2266:3: () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket { - // InternalRosSystemParser.g:2244:3: () - // InternalRosSystemParser.g:2245:4: + // InternalRosSystemParser.g:2266:3: () + // InternalRosSystemParser.g:2267:4: { if ( state.backtracking==0 ) { @@ -6459,11 +6518,11 @@ public final EObject ruleParameterStructType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); } - // InternalRosSystemParser.g:2259:3: ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:2260:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2281:3: ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:2282:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:2260:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:2261:5: lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember + // InternalRosSystemParser.g:2282:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2283:5: lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember { if ( state.backtracking==0 ) { @@ -6494,20 +6553,20 @@ public final EObject ruleParameterStructType() throws RecognitionException { } - // InternalRosSystemParser.g:2278:3: (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* - loop31: + // InternalRosSystemParser.g:2300:3: (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* + loop32: do { - int alt31=2; - int LA31_0 = input.LA(1); + int alt32=2; + int LA32_0 = input.LA(1); - if ( (LA31_0==Comma) ) { - alt31=1; + if ( (LA32_0==Comma) ) { + alt32=1; } - switch (alt31) { + switch (alt32) { case 1 : - // InternalRosSystemParser.g:2279:4: otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:2301:4: otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) { otherlv_4=(Token)match(input,Comma,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6515,11 +6574,11 @@ public final EObject ruleParameterStructType() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); } - // InternalRosSystemParser.g:2283:4: ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:2284:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2305:4: ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:2306:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:2284:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:2285:6: lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember + // InternalRosSystemParser.g:2306:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2307:6: lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember { if ( state.backtracking==0 ) { @@ -6555,7 +6614,7 @@ public final EObject ruleParameterStructType() throws RecognitionException { break; default : - break loop31; + break loop32; } } while (true); @@ -6590,7 +6649,7 @@ public final EObject ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalRosSystemParser.g:2311:1: entryRuleParameterIntegerType returns [EObject current=null] : iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ; + // InternalRosSystemParser.g:2333:1: entryRuleParameterIntegerType returns [EObject current=null] : iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ; public final EObject entryRuleParameterIntegerType() throws RecognitionException { EObject current = null; @@ -6598,8 +6657,8 @@ public final EObject entryRuleParameterIntegerType() throws RecognitionException try { - // InternalRosSystemParser.g:2311:61: (iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ) - // InternalRosSystemParser.g:2312:2: iv_ruleParameterIntegerType= ruleParameterIntegerType EOF + // InternalRosSystemParser.g:2333:61: (iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ) + // InternalRosSystemParser.g:2334:2: iv_ruleParameterIntegerType= ruleParameterIntegerType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterIntegerTypeRule()); @@ -6630,7 +6689,7 @@ public final EObject entryRuleParameterIntegerType() throws RecognitionException // $ANTLR start "ruleParameterIntegerType" - // InternalRosSystemParser.g:2318:1: ruleParameterIntegerType returns [EObject current=null] : ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ; + // InternalRosSystemParser.g:2340: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; @@ -6643,14 +6702,14 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2324:2: ( ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ) - // InternalRosSystemParser.g:2325:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) + // InternalRosSystemParser.g:2346:2: ( ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ) + // InternalRosSystemParser.g:2347:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) { - // InternalRosSystemParser.g:2325:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) - // InternalRosSystemParser.g:2326:3: () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? + // InternalRosSystemParser.g:2347:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) + // InternalRosSystemParser.g:2348:3: () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? { - // InternalRosSystemParser.g:2326:3: () - // InternalRosSystemParser.g:2327:4: + // InternalRosSystemParser.g:2348:3: () + // InternalRosSystemParser.g:2349:4: { if ( state.backtracking==0 ) { @@ -6662,22 +6721,22 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { } - otherlv_1=(Token)match(input,Integer,FOLLOW_32); if (state.failed) return current; + otherlv_1=(Token)match(input,Integer,FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); } - // InternalRosSystemParser.g:2337:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? - int alt32=2; - int LA32_0 = input.LA(1); + // InternalRosSystemParser.g:2359:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA32_0==Default) ) { - alt32=1; + if ( (LA33_0==Default) ) { + alt33=1; } - switch (alt32) { + switch (alt33) { case 1 : - // InternalRosSystemParser.g:2338:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) + // InternalRosSystemParser.g:2360:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) { otherlv_2=(Token)match(input,Default,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6685,11 +6744,11 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2342:4: ( (lv_default_3_0= ruleParameterInteger ) ) - // InternalRosSystemParser.g:2343:5: (lv_default_3_0= ruleParameterInteger ) + // InternalRosSystemParser.g:2364:4: ( (lv_default_3_0= ruleParameterInteger ) ) + // InternalRosSystemParser.g:2365:5: (lv_default_3_0= ruleParameterInteger ) { - // InternalRosSystemParser.g:2343:5: (lv_default_3_0= ruleParameterInteger ) - // InternalRosSystemParser.g:2344:6: lv_default_3_0= ruleParameterInteger + // InternalRosSystemParser.g:2365:5: (lv_default_3_0= ruleParameterInteger ) + // InternalRosSystemParser.g:2366:6: lv_default_3_0= ruleParameterInteger { if ( state.backtracking==0 ) { @@ -6751,7 +6810,7 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRosSystemParser.g:2366:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; + // InternalRosSystemParser.g:2388:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; public final EObject entryRuleParameterStringType() throws RecognitionException { EObject current = null; @@ -6759,8 +6818,8 @@ public final EObject entryRuleParameterStringType() throws RecognitionException try { - // InternalRosSystemParser.g:2366:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) - // InternalRosSystemParser.g:2367:2: iv_ruleParameterStringType= ruleParameterStringType EOF + // InternalRosSystemParser.g:2388:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) + // InternalRosSystemParser.g:2389:2: iv_ruleParameterStringType= ruleParameterStringType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStringTypeRule()); @@ -6791,7 +6850,7 @@ public final EObject entryRuleParameterStringType() throws RecognitionException // $ANTLR start "ruleParameterStringType" - // InternalRosSystemParser.g:2373:1: ruleParameterStringType returns [EObject current=null] : ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ; + // InternalRosSystemParser.g:2395: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; @@ -6804,14 +6863,14 @@ public final EObject ruleParameterStringType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2379:2: ( ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ) - // InternalRosSystemParser.g:2380:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) + // InternalRosSystemParser.g:2401:2: ( ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ) + // InternalRosSystemParser.g:2402:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) { - // InternalRosSystemParser.g:2380:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) - // InternalRosSystemParser.g:2381:3: () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? + // InternalRosSystemParser.g:2402:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) + // InternalRosSystemParser.g:2403:3: () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? { - // InternalRosSystemParser.g:2381:3: () - // InternalRosSystemParser.g:2382:4: + // InternalRosSystemParser.g:2403:3: () + // InternalRosSystemParser.g:2404:4: { if ( state.backtracking==0 ) { @@ -6823,22 +6882,22 @@ public final EObject ruleParameterStringType() throws RecognitionException { } - otherlv_1=(Token)match(input,String,FOLLOW_32); if (state.failed) return current; + otherlv_1=(Token)match(input,String,FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); } - // InternalRosSystemParser.g:2392:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? - int alt33=2; - int LA33_0 = input.LA(1); + // InternalRosSystemParser.g:2414:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA33_0==Default) ) { - alt33=1; + if ( (LA34_0==Default) ) { + alt34=1; } - switch (alt33) { + switch (alt34) { case 1 : - // InternalRosSystemParser.g:2393:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) + // InternalRosSystemParser.g:2415:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) { otherlv_2=(Token)match(input,Default,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6846,11 +6905,11 @@ public final EObject ruleParameterStringType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2397:4: ( (lv_default_3_0= ruleParameterString ) ) - // InternalRosSystemParser.g:2398:5: (lv_default_3_0= ruleParameterString ) + // InternalRosSystemParser.g:2419:4: ( (lv_default_3_0= ruleParameterString ) ) + // InternalRosSystemParser.g:2420:5: (lv_default_3_0= ruleParameterString ) { - // InternalRosSystemParser.g:2398:5: (lv_default_3_0= ruleParameterString ) - // InternalRosSystemParser.g:2399:6: lv_default_3_0= ruleParameterString + // InternalRosSystemParser.g:2420:5: (lv_default_3_0= ruleParameterString ) + // InternalRosSystemParser.g:2421:6: lv_default_3_0= ruleParameterString { if ( state.backtracking==0 ) { @@ -6912,7 +6971,7 @@ public final EObject ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRosSystemParser.g:2421:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; + // InternalRosSystemParser.g:2443:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; public final EObject entryRuleParameterDoubleType() throws RecognitionException { EObject current = null; @@ -6920,8 +6979,8 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException try { - // InternalRosSystemParser.g:2421:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) - // InternalRosSystemParser.g:2422:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF + // InternalRosSystemParser.g:2443:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) + // InternalRosSystemParser.g:2444:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDoubleTypeRule()); @@ -6952,7 +7011,7 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException // $ANTLR start "ruleParameterDoubleType" - // InternalRosSystemParser.g:2428:1: ruleParameterDoubleType returns [EObject current=null] : ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ; + // InternalRosSystemParser.g:2450: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; @@ -6965,14 +7024,14 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2434:2: ( ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ) - // InternalRosSystemParser.g:2435:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) + // InternalRosSystemParser.g:2456:2: ( ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ) + // InternalRosSystemParser.g:2457:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) { - // InternalRosSystemParser.g:2435:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) - // InternalRosSystemParser.g:2436:3: () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? + // InternalRosSystemParser.g:2457:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) + // InternalRosSystemParser.g:2458:3: () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? { - // InternalRosSystemParser.g:2436:3: () - // InternalRosSystemParser.g:2437:4: + // InternalRosSystemParser.g:2458:3: () + // InternalRosSystemParser.g:2459:4: { if ( state.backtracking==0 ) { @@ -6984,34 +7043,34 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { } - otherlv_1=(Token)match(input,Double,FOLLOW_32); if (state.failed) return current; + otherlv_1=(Token)match(input,Double,FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); } - // InternalRosSystemParser.g:2447:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? - int alt34=2; - int LA34_0 = input.LA(1); + // InternalRosSystemParser.g:2469:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? + int alt35=2; + int LA35_0 = input.LA(1); - if ( (LA34_0==Default) ) { - alt34=1; + if ( (LA35_0==Default) ) { + alt35=1; } - switch (alt34) { + switch (alt35) { case 1 : - // InternalRosSystemParser.g:2448:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) + // InternalRosSystemParser.g:2470:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) { - otherlv_2=(Token)match(input,Default,FOLLOW_33); if (state.failed) return current; + otherlv_2=(Token)match(input,Default,FOLLOW_34); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2452:4: ( (lv_default_3_0= ruleParameterDouble ) ) - // InternalRosSystemParser.g:2453:5: (lv_default_3_0= ruleParameterDouble ) + // InternalRosSystemParser.g:2474:4: ( (lv_default_3_0= ruleParameterDouble ) ) + // InternalRosSystemParser.g:2475:5: (lv_default_3_0= ruleParameterDouble ) { - // InternalRosSystemParser.g:2453:5: (lv_default_3_0= ruleParameterDouble ) - // InternalRosSystemParser.g:2454:6: lv_default_3_0= ruleParameterDouble + // InternalRosSystemParser.g:2475:5: (lv_default_3_0= ruleParameterDouble ) + // InternalRosSystemParser.g:2476:6: lv_default_3_0= ruleParameterDouble { if ( state.backtracking==0 ) { @@ -7073,7 +7132,7 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRosSystemParser.g:2476:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; + // InternalRosSystemParser.g:2498:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; public final EObject entryRuleParameterBooleanType() throws RecognitionException { EObject current = null; @@ -7081,8 +7140,8 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException try { - // InternalRosSystemParser.g:2476:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) - // InternalRosSystemParser.g:2477:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF + // InternalRosSystemParser.g:2498:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) + // InternalRosSystemParser.g:2499:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBooleanTypeRule()); @@ -7113,7 +7172,7 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException // $ANTLR start "ruleParameterBooleanType" - // InternalRosSystemParser.g:2483:1: ruleParameterBooleanType returns [EObject current=null] : ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ; + // InternalRosSystemParser.g:2505: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; @@ -7126,14 +7185,14 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2489:2: ( ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ) - // InternalRosSystemParser.g:2490:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) + // InternalRosSystemParser.g:2511:2: ( ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ) + // InternalRosSystemParser.g:2512:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) { - // InternalRosSystemParser.g:2490:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) - // InternalRosSystemParser.g:2491:3: () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? + // InternalRosSystemParser.g:2512:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) + // InternalRosSystemParser.g:2513:3: () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? { - // InternalRosSystemParser.g:2491:3: () - // InternalRosSystemParser.g:2492:4: + // InternalRosSystemParser.g:2513:3: () + // InternalRosSystemParser.g:2514:4: { if ( state.backtracking==0 ) { @@ -7145,34 +7204,34 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { } - otherlv_1=(Token)match(input,Boolean,FOLLOW_32); if (state.failed) return current; + otherlv_1=(Token)match(input,Boolean,FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); } - // InternalRosSystemParser.g:2502:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? - int alt35=2; - int LA35_0 = input.LA(1); + // InternalRosSystemParser.g:2524:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? + int alt36=2; + int LA36_0 = input.LA(1); - if ( (LA35_0==Default) ) { - alt35=1; + if ( (LA36_0==Default) ) { + alt36=1; } - switch (alt35) { + switch (alt36) { case 1 : - // InternalRosSystemParser.g:2503:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) + // InternalRosSystemParser.g:2525:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) { - otherlv_2=(Token)match(input,Default,FOLLOW_34); if (state.failed) return current; + otherlv_2=(Token)match(input,Default,FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2507:4: ( (lv_default_3_0= ruleParameterBoolean ) ) - // InternalRosSystemParser.g:2508:5: (lv_default_3_0= ruleParameterBoolean ) + // InternalRosSystemParser.g:2529:4: ( (lv_default_3_0= ruleParameterBoolean ) ) + // InternalRosSystemParser.g:2530:5: (lv_default_3_0= ruleParameterBoolean ) { - // InternalRosSystemParser.g:2508:5: (lv_default_3_0= ruleParameterBoolean ) - // InternalRosSystemParser.g:2509:6: lv_default_3_0= ruleParameterBoolean + // InternalRosSystemParser.g:2530:5: (lv_default_3_0= ruleParameterBoolean ) + // InternalRosSystemParser.g:2531:6: lv_default_3_0= ruleParameterBoolean { if ( state.backtracking==0 ) { @@ -7234,7 +7293,7 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRosSystemParser.g:2531:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; + // InternalRosSystemParser.g:2553:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; public final EObject entryRuleParameterBase64Type() throws RecognitionException { EObject current = null; @@ -7242,8 +7301,8 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException try { - // InternalRosSystemParser.g:2531:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) - // InternalRosSystemParser.g:2532:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF + // InternalRosSystemParser.g:2553:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) + // InternalRosSystemParser.g:2554:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBase64TypeRule()); @@ -7274,7 +7333,7 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException // $ANTLR start "ruleParameterBase64Type" - // InternalRosSystemParser.g:2538:1: ruleParameterBase64Type returns [EObject current=null] : ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ; + // InternalRosSystemParser.g:2560: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; @@ -7287,14 +7346,14 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2544:2: ( ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ) - // InternalRosSystemParser.g:2545:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) + // InternalRosSystemParser.g:2566:2: ( ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ) + // InternalRosSystemParser.g:2567:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) { - // InternalRosSystemParser.g:2545:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) - // InternalRosSystemParser.g:2546:3: () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? + // InternalRosSystemParser.g:2567:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) + // InternalRosSystemParser.g:2568:3: () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? { - // InternalRosSystemParser.g:2546:3: () - // InternalRosSystemParser.g:2547:4: + // InternalRosSystemParser.g:2568:3: () + // InternalRosSystemParser.g:2569:4: { if ( state.backtracking==0 ) { @@ -7306,34 +7365,34 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { } - otherlv_1=(Token)match(input,Base64,FOLLOW_32); if (state.failed) return current; + otherlv_1=(Token)match(input,Base64,FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); } - // InternalRosSystemParser.g:2557:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? - int alt36=2; - int LA36_0 = input.LA(1); + // InternalRosSystemParser.g:2579:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? + int alt37=2; + int LA37_0 = input.LA(1); - if ( (LA36_0==Default) ) { - alt36=1; + if ( (LA37_0==Default) ) { + alt37=1; } - switch (alt36) { + switch (alt37) { case 1 : - // InternalRosSystemParser.g:2558:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) + // InternalRosSystemParser.g:2580:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) { - otherlv_2=(Token)match(input,Default,FOLLOW_35); if (state.failed) return current; + otherlv_2=(Token)match(input,Default,FOLLOW_36); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2562:4: ( (lv_default_3_0= ruleParameterBase64 ) ) - // InternalRosSystemParser.g:2563:5: (lv_default_3_0= ruleParameterBase64 ) + // InternalRosSystemParser.g:2584:4: ( (lv_default_3_0= ruleParameterBase64 ) ) + // InternalRosSystemParser.g:2585:5: (lv_default_3_0= ruleParameterBase64 ) { - // InternalRosSystemParser.g:2563:5: (lv_default_3_0= ruleParameterBase64 ) - // InternalRosSystemParser.g:2564:6: lv_default_3_0= ruleParameterBase64 + // InternalRosSystemParser.g:2585:5: (lv_default_3_0= ruleParameterBase64 ) + // InternalRosSystemParser.g:2586:6: lv_default_3_0= ruleParameterBase64 { if ( state.backtracking==0 ) { @@ -7395,7 +7454,7 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRosSystemParser.g:2586:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; + // InternalRosSystemParser.g:2608:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; public final EObject entryRuleParameterArrayType() throws RecognitionException { EObject current = null; @@ -7403,8 +7462,8 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRosSystemParser.g:2586:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) - // InternalRosSystemParser.g:2587:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF + // InternalRosSystemParser.g:2608:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) + // InternalRosSystemParser.g:2609:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterArrayTypeRule()); @@ -7435,7 +7494,7 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosSystemParser.g:2593:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ; + // InternalRosSystemParser.g:2615:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; @@ -7452,11 +7511,11 @@ public final EObject ruleParameterArrayType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2599:2: ( (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ) - // InternalRosSystemParser.g:2600:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) + // InternalRosSystemParser.g:2621:2: ( (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ) + // InternalRosSystemParser.g:2622:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) { - // InternalRosSystemParser.g:2600:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) - // InternalRosSystemParser.g:2601:3: otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRosSystemParser.g:2622:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) + // InternalRosSystemParser.g:2623:3: otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? { otherlv_0=(Token)match(input,Array,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7464,24 +7523,24 @@ public final EObject ruleParameterArrayType() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_30); if (state.failed) return current; + otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); } - // InternalRosSystemParser.g:2609:3: ( (lv_type_2_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2610:4: (lv_type_2_0= ruleParameterType ) + // InternalRosSystemParser.g:2631:3: ( (lv_type_2_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2632:4: (lv_type_2_0= ruleParameterType ) { - // InternalRosSystemParser.g:2610:4: (lv_type_2_0= ruleParameterType ) - // InternalRosSystemParser.g:2611:5: lv_type_2_0= ruleParameterType + // InternalRosSystemParser.g:2632:4: (lv_type_2_0= ruleParameterType ) + // InternalRosSystemParser.g:2633:5: lv_type_2_0= ruleParameterType { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } - pushFollow(FOLLOW_24); + pushFollow(FOLLOW_25); lv_type_2_0=ruleParameterType(); state._fsp--; @@ -7505,22 +7564,22 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - otherlv_3=(Token)match(input,RightSquareBracket,FOLLOW_32); if (state.failed) return current; + otherlv_3=(Token)match(input,RightSquareBracket,FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); } - // InternalRosSystemParser.g:2632:3: (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? - int alt37=2; - int LA37_0 = input.LA(1); + // InternalRosSystemParser.g:2654:3: (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + int alt38=2; + int LA38_0 = input.LA(1); - if ( (LA37_0==Default) ) { - alt37=1; + if ( (LA38_0==Default) ) { + alt38=1; } - switch (alt37) { + switch (alt38) { case 1 : - // InternalRosSystemParser.g:2633:4: otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) + // InternalRosSystemParser.g:2655:4: otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) { otherlv_4=(Token)match(input,Default,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7528,11 +7587,11 @@ public final EObject ruleParameterArrayType() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } - // InternalRosSystemParser.g:2637:4: ( (lv_default_5_0= ruleParameterList ) ) - // InternalRosSystemParser.g:2638:5: (lv_default_5_0= ruleParameterList ) + // InternalRosSystemParser.g:2659:4: ( (lv_default_5_0= ruleParameterList ) ) + // InternalRosSystemParser.g:2660:5: (lv_default_5_0= ruleParameterList ) { - // InternalRosSystemParser.g:2638:5: (lv_default_5_0= ruleParameterList ) - // InternalRosSystemParser.g:2639:6: lv_default_5_0= ruleParameterList + // InternalRosSystemParser.g:2660:5: (lv_default_5_0= ruleParameterList ) + // InternalRosSystemParser.g:2661:6: lv_default_5_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -7594,7 +7653,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosSystemParser.g:2661:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRosSystemParser.g:2683:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -7602,8 +7661,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRosSystemParser.g:2661:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRosSystemParser.g:2662:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRosSystemParser.g:2683:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRosSystemParser.g:2684:2: iv_ruleParameterList= ruleParameterList EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListRule()); @@ -7634,7 +7693,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosSystemParser.g:2668: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:2690: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; @@ -7650,14 +7709,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2674:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalRosSystemParser.g:2675:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:2696:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalRosSystemParser.g:2697:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalRosSystemParser.g:2675:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalRosSystemParser.g:2676:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalRosSystemParser.g:2697:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:2698:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalRosSystemParser.g:2676:3: () - // InternalRosSystemParser.g:2677:4: + // InternalRosSystemParser.g:2698:3: () + // InternalRosSystemParser.g:2699:4: { if ( state.backtracking==0 ) { @@ -7669,17 +7728,17 @@ public final EObject ruleParameterList() throws RecognitionException { } - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_22); if (state.failed) return current; + otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); } - // InternalRosSystemParser.g:2687:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:2688:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:2709:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2710:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRosSystemParser.g:2688:4: (lv_value_2_0= ruleParameterValue ) - // InternalRosSystemParser.g:2689:5: lv_value_2_0= ruleParameterValue + // InternalRosSystemParser.g:2710:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:2711:5: lv_value_2_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -7710,32 +7769,32 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRosSystemParser.g:2706:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* - loop38: + // InternalRosSystemParser.g:2728:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + loop39: do { - int alt38=2; - int LA38_0 = input.LA(1); + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA38_0==Comma) ) { - alt38=1; + if ( (LA39_0==Comma) ) { + alt39=1; } - switch (alt38) { + switch (alt39) { case 1 : - // InternalRosSystemParser.g:2707:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2729:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) { - otherlv_3=(Token)match(input,Comma,FOLLOW_22); if (state.failed) return current; + otherlv_3=(Token)match(input,Comma,FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); } - // InternalRosSystemParser.g:2711:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:2712:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystemParser.g:2733:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2734:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRosSystemParser.g:2712:5: (lv_value_4_0= ruleParameterValue ) - // InternalRosSystemParser.g:2713:6: lv_value_4_0= ruleParameterValue + // InternalRosSystemParser.g:2734:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystemParser.g:2735:6: lv_value_4_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -7771,7 +7830,7 @@ public final EObject ruleParameterList() throws RecognitionException { break; default : - break loop38; + break loop39; } } while (true); @@ -7806,7 +7865,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosSystemParser.g:2739:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRosSystemParser.g:2761:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -7814,8 +7873,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRosSystemParser.g:2739:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRosSystemParser.g:2740:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRosSystemParser.g:2761:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRosSystemParser.g:2762:2: iv_ruleParameterAny= ruleParameterAny EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterAnyRule()); @@ -7846,7 +7905,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosSystemParser.g:2746:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalRosSystemParser.g:2768: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; @@ -7859,14 +7918,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2752:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalRosSystemParser.g:2753:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosSystemParser.g:2774:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalRosSystemParser.g:2775:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalRosSystemParser.g:2753:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalRosSystemParser.g:2754:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRosSystemParser.g:2775:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosSystemParser.g:2776:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalRosSystemParser.g:2754:3: () - // InternalRosSystemParser.g:2755:4: + // InternalRosSystemParser.g:2776:3: () + // InternalRosSystemParser.g:2777:4: { if ( state.backtracking==0 ) { @@ -7878,22 +7937,22 @@ public final EObject ruleParameterAny() throws RecognitionException { } - otherlv_1=(Token)match(input,ParameterAny,FOLLOW_36); if (state.failed) return current; + otherlv_1=(Token)match(input,ParameterAny,FOLLOW_37); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); } - // InternalRosSystemParser.g:2765:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? - int alt39=2; - int LA39_0 = input.LA(1); + // InternalRosSystemParser.g:2787:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + int alt40=2; + int LA40_0 = input.LA(1); - if ( (LA39_0==Value) ) { - alt39=1; + if ( (LA40_0==Value) ) { + alt40=1; } - switch (alt39) { + switch (alt40) { case 1 : - // InternalRosSystemParser.g:2766:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalRosSystemParser.g:2788:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) { otherlv_2=(Token)match(input,Value,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7901,11 +7960,11 @@ public final EObject ruleParameterAny() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); } - // InternalRosSystemParser.g:2770:4: ( (lv_value_3_0= ruleEString ) ) - // InternalRosSystemParser.g:2771:5: (lv_value_3_0= ruleEString ) + // InternalRosSystemParser.g:2792:4: ( (lv_value_3_0= ruleEString ) ) + // InternalRosSystemParser.g:2793:5: (lv_value_3_0= ruleEString ) { - // InternalRosSystemParser.g:2771:5: (lv_value_3_0= ruleEString ) - // InternalRosSystemParser.g:2772:6: lv_value_3_0= ruleEString + // InternalRosSystemParser.g:2793:5: (lv_value_3_0= ruleEString ) + // InternalRosSystemParser.g:2794:6: lv_value_3_0= ruleEString { if ( state.backtracking==0 ) { @@ -7967,7 +8026,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosSystemParser.g:2794:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRosSystemParser.g:2816:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -7975,8 +8034,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRosSystemParser.g:2794:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRosSystemParser.g:2795:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRosSystemParser.g:2816:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRosSystemParser.g:2817:2: iv_ruleParameterString= ruleParameterString EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStringRule()); @@ -8007,7 +8066,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosSystemParser.g:2801:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRosSystemParser.g:2823:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -8018,14 +8077,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2807:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRosSystemParser.g:2808:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2829:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRosSystemParser.g:2830:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRosSystemParser.g:2808:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRosSystemParser.g:2809:3: (lv_value_0_0= ruleEString ) + // InternalRosSystemParser.g:2830:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2831:3: (lv_value_0_0= ruleEString ) { - // InternalRosSystemParser.g:2809:3: (lv_value_0_0= ruleEString ) - // InternalRosSystemParser.g:2810:4: lv_value_0_0= ruleEString + // InternalRosSystemParser.g:2831:3: (lv_value_0_0= ruleEString ) + // InternalRosSystemParser.g:2832:4: lv_value_0_0= ruleEString { if ( state.backtracking==0 ) { @@ -8078,7 +8137,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosSystemParser.g:2830:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRosSystemParser.g:2852:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -8086,8 +8145,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosSystemParser.g:2830:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRosSystemParser.g:2831:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRosSystemParser.g:2852:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRosSystemParser.g:2853:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBase64Rule()); @@ -8118,7 +8177,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosSystemParser.g:2837:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRosSystemParser.g:2859:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -8129,14 +8188,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2843:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRosSystemParser.g:2844:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystemParser.g:2865:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRosSystemParser.g:2866:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRosSystemParser.g:2844:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRosSystemParser.g:2845:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystemParser.g:2866:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystemParser.g:2867:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRosSystemParser.g:2845:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRosSystemParser.g:2846:4: lv_value_0_0= ruleBase64Binary + // InternalRosSystemParser.g:2867:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystemParser.g:2868:4: lv_value_0_0= ruleBase64Binary { if ( state.backtracking==0 ) { @@ -8189,7 +8248,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosSystemParser.g:2866:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRosSystemParser.g:2888:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -8197,8 +8256,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosSystemParser.g:2866:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRosSystemParser.g:2867:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRosSystemParser.g:2888:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRosSystemParser.g:2889:2: iv_ruleParameterInteger= ruleParameterInteger EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterIntegerRule()); @@ -8229,7 +8288,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosSystemParser.g:2873:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRosSystemParser.g:2895:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -8240,14 +8299,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2879:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRosSystemParser.g:2880:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:2901:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRosSystemParser.g:2902:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRosSystemParser.g:2880:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRosSystemParser.g:2881:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystemParser.g:2902:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:2903:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRosSystemParser.g:2881:3: (lv_value_0_0= ruleInteger0 ) - // InternalRosSystemParser.g:2882:4: lv_value_0_0= ruleInteger0 + // InternalRosSystemParser.g:2903:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystemParser.g:2904:4: lv_value_0_0= ruleInteger0 { if ( state.backtracking==0 ) { @@ -8300,7 +8359,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosSystemParser.g:2902:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRosSystemParser.g:2924:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -8308,8 +8367,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosSystemParser.g:2902:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRosSystemParser.g:2903:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRosSystemParser.g:2924:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRosSystemParser.g:2925:2: iv_ruleParameterDouble= ruleParameterDouble EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDoubleRule()); @@ -8340,7 +8399,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosSystemParser.g:2909:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRosSystemParser.g:2931:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -8351,14 +8410,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2915:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRosSystemParser.g:2916:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystemParser.g:2937:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRosSystemParser.g:2938:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRosSystemParser.g:2916:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRosSystemParser.g:2917:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystemParser.g:2938:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystemParser.g:2939:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRosSystemParser.g:2917:3: (lv_value_0_0= ruleDouble0 ) - // InternalRosSystemParser.g:2918:4: lv_value_0_0= ruleDouble0 + // InternalRosSystemParser.g:2939:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystemParser.g:2940:4: lv_value_0_0= ruleDouble0 { if ( state.backtracking==0 ) { @@ -8411,7 +8470,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosSystemParser.g:2938:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRosSystemParser.g:2960:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8419,8 +8478,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosSystemParser.g:2938:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRosSystemParser.g:2939:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRosSystemParser.g:2960:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRosSystemParser.g:2961:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBooleanRule()); @@ -8451,7 +8510,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosSystemParser.g:2945:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRosSystemParser.g:2967:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8462,14 +8521,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2951:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRosSystemParser.g:2952:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystemParser.g:2973:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRosSystemParser.g:2974:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRosSystemParser.g:2952:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRosSystemParser.g:2953:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystemParser.g:2974:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystemParser.g:2975:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRosSystemParser.g:2953:3: (lv_value_0_0= ruleboolean0 ) - // InternalRosSystemParser.g:2954:4: lv_value_0_0= ruleboolean0 + // InternalRosSystemParser.g:2975:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystemParser.g:2976:4: lv_value_0_0= ruleboolean0 { if ( state.backtracking==0 ) { @@ -8522,7 +8581,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosSystemParser.g:2974:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRosSystemParser.g:2996:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -8530,8 +8589,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosSystemParser.g:2974:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRosSystemParser.g:2975:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRosSystemParser.g:2996:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRosSystemParser.g:2997:2: iv_ruleParameterStruct= ruleParameterStruct EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructRule()); @@ -8562,7 +8621,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosSystemParser.g:2981:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ; + // InternalRosSystemParser.g:3003:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -8577,14 +8636,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2987:2: ( ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ) - // InternalRosSystemParser.g:2988:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) + // InternalRosSystemParser.g:3009:2: ( ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ) + // InternalRosSystemParser.g:3010:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) { - // InternalRosSystemParser.g:2988:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) - // InternalRosSystemParser.g:2989:3: () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? + // InternalRosSystemParser.g:3010:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) + // InternalRosSystemParser.g:3011:3: () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? { - // InternalRosSystemParser.g:2989:3: () - // InternalRosSystemParser.g:2990:4: + // InternalRosSystemParser.g:3011:3: () + // InternalRosSystemParser.g:3012:4: { if ( state.backtracking==0 ) { @@ -8596,16 +8655,16 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosSystemParser.g:2996:3: (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? - int alt41=2; - int LA41_0 = input.LA(1); + // InternalRosSystemParser.g:3018:3: (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA41_0==LeftSquareBracket) ) { - alt41=1; + if ( (LA42_0==LeftSquareBracket) ) { + alt42=1; } - switch (alt41) { + switch (alt42) { case 1 : - // InternalRosSystemParser.g:2997:4: otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END + // InternalRosSystemParser.g:3019:4: otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END { otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8613,36 +8672,36 @@ public final EObject ruleParameterStruct() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); } - this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_37); if (state.failed) return current; + this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_38); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructAccess().getBEGINTerminalRuleCall_1_1()); } - // InternalRosSystemParser.g:3005:4: ( (lv_value_3_0= ruleParameterStructMember ) )* - loop40: + // InternalRosSystemParser.g:3027:4: ( (lv_value_3_0= ruleParameterStructMember ) )* + loop41: do { - int alt40=2; - int LA40_0 = input.LA(1); + int alt41=2; + int LA41_0 = input.LA(1); - if ( ((LA40_0>=RULE_ID && LA40_0<=RULE_STRING)) ) { - alt40=1; + if ( ((LA41_0>=RULE_ID && LA41_0<=RULE_STRING)) ) { + alt41=1; } - switch (alt40) { + switch (alt41) { case 1 : - // InternalRosSystemParser.g:3006:5: (lv_value_3_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:3028:5: (lv_value_3_0= ruleParameterStructMember ) { - // InternalRosSystemParser.g:3006:5: (lv_value_3_0= ruleParameterStructMember ) - // InternalRosSystemParser.g:3007:6: lv_value_3_0= ruleParameterStructMember + // InternalRosSystemParser.g:3028:5: (lv_value_3_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:3029:6: lv_value_3_0= ruleParameterStructMember { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_0()); } - pushFollow(FOLLOW_37); + pushFollow(FOLLOW_38); lv_value_3_0=ruleParameterStructMember(); state._fsp--; @@ -8668,7 +8727,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { break; default : - break loop40; + break loop41; } } while (true); @@ -8715,7 +8774,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosSystemParser.g:3037:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRosSystemParser.g:3059:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -8723,8 +8782,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRosSystemParser.g:3037:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRosSystemParser.g:3038:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRosSystemParser.g:3059:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRosSystemParser.g:3060:2: iv_ruleParameterDate= ruleParameterDate EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDateRule()); @@ -8755,7 +8814,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosSystemParser.g:3044:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRosSystemParser.g:3066:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -8766,14 +8825,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3050:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRosSystemParser.g:3051:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystemParser.g:3072:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRosSystemParser.g:3073:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRosSystemParser.g:3051:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRosSystemParser.g:3052:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystemParser.g:3073:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystemParser.g:3074:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRosSystemParser.g:3052:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRosSystemParser.g:3053:4: lv_value_0_0= ruleDateTime0 + // InternalRosSystemParser.g:3074:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystemParser.g:3075:4: lv_value_0_0= ruleDateTime0 { if ( state.backtracking==0 ) { @@ -8826,7 +8885,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosSystemParser.g:3073:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRosSystemParser.g:3095:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8834,8 +8893,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRosSystemParser.g:3073:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRosSystemParser.g:3074:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRosSystemParser.g:3095:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRosSystemParser.g:3096:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructMemberRule()); @@ -8866,7 +8925,7 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRosSystemParser.g:3080:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ; + // InternalRosSystemParser.g:3102:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8880,17 +8939,17 @@ public final EObject ruleParameterStructMember() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3086:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ) - // InternalRosSystemParser.g:3087:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) + // InternalRosSystemParser.g:3108:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ) + // InternalRosSystemParser.g:3109:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) { - // InternalRosSystemParser.g:3087:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) - // InternalRosSystemParser.g:3088:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:3109:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) + // InternalRosSystemParser.g:3110:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) { - // InternalRosSystemParser.g:3088:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosSystemParser.g:3089:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3110:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosSystemParser.g:3111:4: (lv_name_0_0= ruleEString ) { - // InternalRosSystemParser.g:3089:4: (lv_name_0_0= ruleEString ) - // InternalRosSystemParser.g:3090:5: lv_name_0_0= ruleEString + // InternalRosSystemParser.g:3111:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3112:5: lv_name_0_0= ruleEString { if ( state.backtracking==0 ) { @@ -8921,17 +8980,17 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - otherlv_1=(Token)match(input,Colon,FOLLOW_22); if (state.failed) return current; + otherlv_1=(Token)match(input,Colon,FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } - // InternalRosSystemParser.g:3111:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:3112:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:3133:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:3134:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRosSystemParser.g:3112:4: (lv_value_2_0= ruleParameterValue ) - // InternalRosSystemParser.g:3113:5: lv_value_2_0= ruleParameterValue + // InternalRosSystemParser.g:3134:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:3135:5: lv_value_2_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -8987,7 +9046,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosSystemParser.g:3134:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRosSystemParser.g:3156:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -8995,8 +9054,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRosSystemParser.g:3134:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRosSystemParser.g:3135:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRosSystemParser.g:3156:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRosSystemParser.g:3157:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); @@ -9027,7 +9086,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosSystemParser.g:3141:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRosSystemParser.g:3163: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; @@ -9040,24 +9099,24 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:3147:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRosSystemParser.g:3148:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosSystemParser.g:3169:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalRosSystemParser.g:3170:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalRosSystemParser.g:3148:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRosSystemParser.g:3149:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystemParser.g:3170:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosSystemParser.g:3171:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalRosSystemParser.g:3149:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosSystemParser.g:3150:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3171:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosSystemParser.g:3172:4: (lv_name_0_0= ruleEString ) { - // InternalRosSystemParser.g:3150:4: (lv_name_0_0= ruleEString ) - // InternalRosSystemParser.g:3151:5: lv_name_0_0= ruleEString + // InternalRosSystemParser.g:3172:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3173:5: lv_name_0_0= ruleEString { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); } - pushFollow(FOLLOW_30); + pushFollow(FOLLOW_31); lv_name_0_0=ruleEString(); state._fsp--; @@ -9081,11 +9140,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRosSystemParser.g:3168:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRosSystemParser.g:3169:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystemParser.g:3190:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystemParser.g:3191:4: (lv_type_1_0= ruleParameterType ) { - // InternalRosSystemParser.g:3169:4: (lv_type_1_0= ruleParameterType ) - // InternalRosSystemParser.g:3170:5: lv_type_1_0= ruleParameterType + // InternalRosSystemParser.g:3191:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystemParser.g:3192:5: lv_type_1_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -9141,7 +9200,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRosSystemParser.g:3191:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRosSystemParser.g:3213:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -9149,8 +9208,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosSystemParser.g:3191:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRosSystemParser.g:3192:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRosSystemParser.g:3213:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRosSystemParser.g:3214:2: iv_ruleBase64Binary= ruleBase64Binary EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBase64BinaryRule()); @@ -9181,7 +9240,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosSystemParser.g:3198:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRosSystemParser.g:3220:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9191,8 +9250,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRosSystemParser.g:3204:2: (this_BINARY_0= RULE_BINARY ) - // InternalRosSystemParser.g:3205:2: this_BINARY_0= RULE_BINARY + // InternalRosSystemParser.g:3226:2: (this_BINARY_0= RULE_BINARY ) + // InternalRosSystemParser.g:3227:2: this_BINARY_0= RULE_BINARY { this_BINARY_0=(Token)match(input,RULE_BINARY,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9227,7 +9286,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRosSystemParser.g:3215:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRosSystemParser.g:3237:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -9235,8 +9294,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRosSystemParser.g:3215:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRosSystemParser.g:3216:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRosSystemParser.g:3237:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRosSystemParser.g:3238:2: iv_ruleboolean0= ruleboolean0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolean0Rule()); @@ -9267,7 +9326,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosSystemParser.g:3222:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRosSystemParser.g:3244:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9277,8 +9336,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3228:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRosSystemParser.g:3229:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRosSystemParser.g:3250:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalRosSystemParser.g:3251:2: this_BOOLEAN_0= RULE_BOOLEAN { this_BOOLEAN_0=(Token)match(input,RULE_BOOLEAN,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9313,7 +9372,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosSystemParser.g:3239:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRosSystemParser.g:3261:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -9321,8 +9380,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRosSystemParser.g:3239:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRosSystemParser.g:3240:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRosSystemParser.g:3261:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRosSystemParser.g:3262:2: iv_ruleDouble0= ruleDouble0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDouble0Rule()); @@ -9353,7 +9412,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosSystemParser.g:3246:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRosSystemParser.g:3268:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9363,8 +9422,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3252:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRosSystemParser.g:3253:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRosSystemParser.g:3274:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalRosSystemParser.g:3275:2: this_DOUBLE_0= RULE_DOUBLE { this_DOUBLE_0=(Token)match(input,RULE_DOUBLE,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9399,7 +9458,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosSystemParser.g:3263:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRosSystemParser.g:3285:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -9407,8 +9466,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRosSystemParser.g:3263:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRosSystemParser.g:3264:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRosSystemParser.g:3285:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRosSystemParser.g:3286:2: iv_ruleInteger0= ruleInteger0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInteger0Rule()); @@ -9439,7 +9498,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosSystemParser.g:3270:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRosSystemParser.g:3292:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9449,8 +9508,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3276:2: (this_DECINT_0= RULE_DECINT ) - // InternalRosSystemParser.g:3277:2: this_DECINT_0= RULE_DECINT + // InternalRosSystemParser.g:3298:2: (this_DECINT_0= RULE_DECINT ) + // InternalRosSystemParser.g:3299:2: this_DECINT_0= RULE_DECINT { this_DECINT_0=(Token)match(input,RULE_DECINT,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9485,7 +9544,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosSystemParser.g:3287:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRosSystemParser.g:3309:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -9493,8 +9552,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRosSystemParser.g:3287:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRosSystemParser.g:3288:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRosSystemParser.g:3309:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRosSystemParser.g:3310:2: iv_ruleDateTime0= ruleDateTime0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDateTime0Rule()); @@ -9525,7 +9584,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosSystemParser.g:3294:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRosSystemParser.g:3316:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9535,8 +9594,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:3300:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRosSystemParser.g:3301:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRosSystemParser.g:3322:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalRosSystemParser.g:3323:2: this_DATE_TIME_0= RULE_DATE_TIME { this_DATE_TIME_0=(Token)match(input,RULE_DATE_TIME,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9571,7 +9630,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleAbstractType" - // InternalRosSystemParser.g:3311:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalRosSystemParser.g:3333:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -9579,8 +9638,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalRosSystemParser.g:3311:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalRosSystemParser.g:3312:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalRosSystemParser.g:3333:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalRosSystemParser.g:3334:2: iv_ruleAbstractType= ruleAbstractType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAbstractTypeRule()); @@ -9611,7 +9670,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosSystemParser.g:3318: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_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray ) ; + // InternalRosSystemParser.g:3340: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_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray ) ; public final EObject ruleAbstractType() throws RecognitionException { EObject current = null; @@ -9686,15 +9745,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3324: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_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray ) ) - // InternalRosSystemParser.g:3325: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_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray ) + // InternalRosSystemParser.g:3346: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_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray ) ) + // InternalRosSystemParser.g:3347: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_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray ) { - // InternalRosSystemParser.g:3325: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_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray ) - int alt42=33; - alt42 = dfa42.predict(input); - switch (alt42) { + // InternalRosSystemParser.g:3347: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_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray ) + int alt43=33; + alt43 = dfa43.predict(input); + switch (alt43) { case 1 : - // InternalRosSystemParser.g:3326:3: this_bool_0= rulebool + // InternalRosSystemParser.g:3348:3: this_bool_0= rulebool { if ( state.backtracking==0 ) { @@ -9716,7 +9775,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:3335:3: this_int8_1= ruleint8 + // InternalRosSystemParser.g:3357:3: this_int8_1= ruleint8 { if ( state.backtracking==0 ) { @@ -9738,7 +9797,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:3344:3: this_uint8_2= ruleuint8 + // InternalRosSystemParser.g:3366:3: this_uint8_2= ruleuint8 { if ( state.backtracking==0 ) { @@ -9760,7 +9819,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:3353:3: this_int16_3= ruleint16 + // InternalRosSystemParser.g:3375:3: this_int16_3= ruleint16 { if ( state.backtracking==0 ) { @@ -9782,7 +9841,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:3362:3: this_uint16_4= ruleuint16 + // InternalRosSystemParser.g:3384:3: this_uint16_4= ruleuint16 { if ( state.backtracking==0 ) { @@ -9804,7 +9863,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:3371:3: this_int32_5= ruleint32 + // InternalRosSystemParser.g:3393:3: this_int32_5= ruleint32 { if ( state.backtracking==0 ) { @@ -9826,7 +9885,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:3380:3: this_uint32_6= ruleuint32 + // InternalRosSystemParser.g:3402:3: this_uint32_6= ruleuint32 { if ( state.backtracking==0 ) { @@ -9848,7 +9907,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:3389:3: this_int64_7= ruleint64 + // InternalRosSystemParser.g:3411:3: this_int64_7= ruleint64 { if ( state.backtracking==0 ) { @@ -9870,7 +9929,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:3398:3: this_uint64_8= ruleuint64 + // InternalRosSystemParser.g:3420:3: this_uint64_8= ruleuint64 { if ( state.backtracking==0 ) { @@ -9892,7 +9951,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:3407:3: this_float32_9= rulefloat32 + // InternalRosSystemParser.g:3429:3: this_float32_9= rulefloat32 { if ( state.backtracking==0 ) { @@ -9914,7 +9973,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:3416:3: this_float64_10= rulefloat64 + // InternalRosSystemParser.g:3438:3: this_float64_10= rulefloat64 { if ( state.backtracking==0 ) { @@ -9936,7 +9995,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalRosSystemParser.g:3425:3: this_string0_11= rulestring0 + // InternalRosSystemParser.g:3447:3: this_string0_11= rulestring0 { if ( state.backtracking==0 ) { @@ -9958,7 +10017,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalRosSystemParser.g:3434:3: this_byte_12= rulebyte + // InternalRosSystemParser.g:3456:3: this_byte_12= rulebyte { if ( state.backtracking==0 ) { @@ -9980,7 +10039,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalRosSystemParser.g:3443:3: this_time_13= ruletime + // InternalRosSystemParser.g:3465:3: this_time_13= ruletime { if ( state.backtracking==0 ) { @@ -10002,7 +10061,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalRosSystemParser.g:3452:3: this_duration_14= ruleduration + // InternalRosSystemParser.g:3474:3: this_duration_14= ruleduration { if ( state.backtracking==0 ) { @@ -10024,7 +10083,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalRosSystemParser.g:3461:3: this_Header_15= ruleHeader + // InternalRosSystemParser.g:3483:3: this_Header_15= ruleHeader { if ( state.backtracking==0 ) { @@ -10046,7 +10105,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalRosSystemParser.g:3470:3: this_boolArray_16= ruleboolArray + // InternalRosSystemParser.g:3492:3: this_boolArray_16= ruleboolArray { if ( state.backtracking==0 ) { @@ -10068,7 +10127,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalRosSystemParser.g:3479:3: this_int8Array_17= ruleint8Array + // InternalRosSystemParser.g:3501:3: this_int8Array_17= ruleint8Array { if ( state.backtracking==0 ) { @@ -10090,7 +10149,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalRosSystemParser.g:3488:3: this_uint8Array_18= ruleuint8Array + // InternalRosSystemParser.g:3510:3: this_uint8Array_18= ruleuint8Array { if ( state.backtracking==0 ) { @@ -10112,7 +10171,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalRosSystemParser.g:3497:3: this_int16Array_19= ruleint16Array + // InternalRosSystemParser.g:3519:3: this_int16Array_19= ruleint16Array { if ( state.backtracking==0 ) { @@ -10134,7 +10193,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalRosSystemParser.g:3506:3: this_uint16Array_20= ruleuint16Array + // InternalRosSystemParser.g:3528:3: this_uint16Array_20= ruleuint16Array { if ( state.backtracking==0 ) { @@ -10156,7 +10215,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalRosSystemParser.g:3515:3: this_int32Array_21= ruleint32Array + // InternalRosSystemParser.g:3537:3: this_int32Array_21= ruleint32Array { if ( state.backtracking==0 ) { @@ -10178,7 +10237,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalRosSystemParser.g:3524:3: this_uint32Array_22= ruleuint32Array + // InternalRosSystemParser.g:3546:3: this_uint32Array_22= ruleuint32Array { if ( state.backtracking==0 ) { @@ -10200,7 +10259,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalRosSystemParser.g:3533:3: this_int64Array_23= ruleint64Array + // InternalRosSystemParser.g:3555:3: this_int64Array_23= ruleint64Array { if ( state.backtracking==0 ) { @@ -10222,7 +10281,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalRosSystemParser.g:3542:3: this_uint64Array_24= ruleuint64Array + // InternalRosSystemParser.g:3564:3: this_uint64Array_24= ruleuint64Array { if ( state.backtracking==0 ) { @@ -10244,7 +10303,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalRosSystemParser.g:3551:3: this_float32Array_25= rulefloat32Array + // InternalRosSystemParser.g:3573:3: this_float32Array_25= rulefloat32Array { if ( state.backtracking==0 ) { @@ -10266,7 +10325,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalRosSystemParser.g:3560:3: this_float64Array_26= rulefloat64Array + // InternalRosSystemParser.g:3582:3: this_float64Array_26= rulefloat64Array { if ( state.backtracking==0 ) { @@ -10288,7 +10347,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalRosSystemParser.g:3569:3: this_string0Array_27= rulestring0Array + // InternalRosSystemParser.g:3591:3: this_string0Array_27= rulestring0Array { if ( state.backtracking==0 ) { @@ -10310,7 +10369,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalRosSystemParser.g:3578:3: this_byteArray_28= rulebyteArray + // InternalRosSystemParser.g:3600:3: this_byteArray_28= rulebyteArray { if ( state.backtracking==0 ) { @@ -10332,7 +10391,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalRosSystemParser.g:3587:3: this_SpecBaseRef_29= ruleSpecBaseRef + // InternalRosSystemParser.g:3609:3: this_SpecBaseRef_29= ruleSpecBaseRef { if ( state.backtracking==0 ) { @@ -10354,7 +10413,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalRosSystemParser.g:3596:3: this_ArraySpecRef_30= ruleArraySpecRef + // InternalRosSystemParser.g:3618:3: this_ArraySpecRef_30= ruleArraySpecRef { if ( state.backtracking==0 ) { @@ -10376,7 +10435,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 32 : - // InternalRosSystemParser.g:3605:3: this_char_31= rulechar + // InternalRosSystemParser.g:3627:3: this_char_31= rulechar { if ( state.backtracking==0 ) { @@ -10398,7 +10457,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 33 : - // InternalRosSystemParser.g:3614:3: this_charArray_32= rulecharArray + // InternalRosSystemParser.g:3636:3: this_charArray_32= rulecharArray { if ( state.backtracking==0 ) { @@ -10444,7 +10503,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosSystemParser.g:3626:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalRosSystemParser.g:3648:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -10452,8 +10511,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalRosSystemParser.g:3626:45: (iv_rulebool= rulebool EOF ) - // InternalRosSystemParser.g:3627:2: iv_rulebool= rulebool EOF + // InternalRosSystemParser.g:3648:45: (iv_rulebool= rulebool EOF ) + // InternalRosSystemParser.g:3649:2: iv_rulebool= rulebool EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolRule()); @@ -10484,7 +10543,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosSystemParser.g:3633:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; + // InternalRosSystemParser.g:3655:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -10494,14 +10553,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3639:2: ( ( () otherlv_1= Bool ) ) - // InternalRosSystemParser.g:3640:2: ( () otherlv_1= Bool ) + // InternalRosSystemParser.g:3661:2: ( ( () otherlv_1= Bool ) ) + // InternalRosSystemParser.g:3662:2: ( () otherlv_1= Bool ) { - // InternalRosSystemParser.g:3640:2: ( () otherlv_1= Bool ) - // InternalRosSystemParser.g:3641:3: () otherlv_1= Bool + // InternalRosSystemParser.g:3662:2: ( () otherlv_1= Bool ) + // InternalRosSystemParser.g:3663:3: () otherlv_1= Bool { - // InternalRosSystemParser.g:3641:3: () - // InternalRosSystemParser.g:3642:4: + // InternalRosSystemParser.g:3663:3: () + // InternalRosSystemParser.g:3664:4: { if ( state.backtracking==0 ) { @@ -10544,7 +10603,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosSystemParser.g:3656:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalRosSystemParser.g:3678:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -10552,8 +10611,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalRosSystemParser.g:3656:45: (iv_ruleint8= ruleint8 EOF ) - // InternalRosSystemParser.g:3657:2: iv_ruleint8= ruleint8 EOF + // InternalRosSystemParser.g:3678:45: (iv_ruleint8= ruleint8 EOF ) + // InternalRosSystemParser.g:3679:2: iv_ruleint8= ruleint8 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt8Rule()); @@ -10584,7 +10643,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosSystemParser.g:3663:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; + // InternalRosSystemParser.g:3685:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -10594,14 +10653,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3669:2: ( ( () otherlv_1= Int8 ) ) - // InternalRosSystemParser.g:3670:2: ( () otherlv_1= Int8 ) + // InternalRosSystemParser.g:3691:2: ( ( () otherlv_1= Int8 ) ) + // InternalRosSystemParser.g:3692:2: ( () otherlv_1= Int8 ) { - // InternalRosSystemParser.g:3670:2: ( () otherlv_1= Int8 ) - // InternalRosSystemParser.g:3671:3: () otherlv_1= Int8 + // InternalRosSystemParser.g:3692:2: ( () otherlv_1= Int8 ) + // InternalRosSystemParser.g:3693:3: () otherlv_1= Int8 { - // InternalRosSystemParser.g:3671:3: () - // InternalRosSystemParser.g:3672:4: + // InternalRosSystemParser.g:3693:3: () + // InternalRosSystemParser.g:3694:4: { if ( state.backtracking==0 ) { @@ -10644,7 +10703,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosSystemParser.g:3686:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalRosSystemParser.g:3708:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -10652,8 +10711,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalRosSystemParser.g:3686:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalRosSystemParser.g:3687:2: iv_ruleuint8= ruleuint8 EOF + // InternalRosSystemParser.g:3708:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalRosSystemParser.g:3709:2: iv_ruleuint8= ruleuint8 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint8Rule()); @@ -10684,7 +10743,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosSystemParser.g:3693:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; + // InternalRosSystemParser.g:3715:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -10694,14 +10753,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3699:2: ( ( () otherlv_1= Uint8 ) ) - // InternalRosSystemParser.g:3700:2: ( () otherlv_1= Uint8 ) + // InternalRosSystemParser.g:3721:2: ( ( () otherlv_1= Uint8 ) ) + // InternalRosSystemParser.g:3722:2: ( () otherlv_1= Uint8 ) { - // InternalRosSystemParser.g:3700:2: ( () otherlv_1= Uint8 ) - // InternalRosSystemParser.g:3701:3: () otherlv_1= Uint8 + // InternalRosSystemParser.g:3722:2: ( () otherlv_1= Uint8 ) + // InternalRosSystemParser.g:3723:3: () otherlv_1= Uint8 { - // InternalRosSystemParser.g:3701:3: () - // InternalRosSystemParser.g:3702:4: + // InternalRosSystemParser.g:3723:3: () + // InternalRosSystemParser.g:3724:4: { if ( state.backtracking==0 ) { @@ -10744,7 +10803,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosSystemParser.g:3716:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalRosSystemParser.g:3738:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -10752,8 +10811,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalRosSystemParser.g:3716:46: (iv_ruleint16= ruleint16 EOF ) - // InternalRosSystemParser.g:3717:2: iv_ruleint16= ruleint16 EOF + // InternalRosSystemParser.g:3738:46: (iv_ruleint16= ruleint16 EOF ) + // InternalRosSystemParser.g:3739:2: iv_ruleint16= ruleint16 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt16Rule()); @@ -10784,7 +10843,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosSystemParser.g:3723:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; + // InternalRosSystemParser.g:3745:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -10794,14 +10853,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3729:2: ( ( () otherlv_1= Int16 ) ) - // InternalRosSystemParser.g:3730:2: ( () otherlv_1= Int16 ) + // InternalRosSystemParser.g:3751:2: ( ( () otherlv_1= Int16 ) ) + // InternalRosSystemParser.g:3752:2: ( () otherlv_1= Int16 ) { - // InternalRosSystemParser.g:3730:2: ( () otherlv_1= Int16 ) - // InternalRosSystemParser.g:3731:3: () otherlv_1= Int16 + // InternalRosSystemParser.g:3752:2: ( () otherlv_1= Int16 ) + // InternalRosSystemParser.g:3753:3: () otherlv_1= Int16 { - // InternalRosSystemParser.g:3731:3: () - // InternalRosSystemParser.g:3732:4: + // InternalRosSystemParser.g:3753:3: () + // InternalRosSystemParser.g:3754:4: { if ( state.backtracking==0 ) { @@ -10844,7 +10903,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosSystemParser.g:3746:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalRosSystemParser.g:3768:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -10852,8 +10911,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalRosSystemParser.g:3746:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalRosSystemParser.g:3747:2: iv_ruleuint16= ruleuint16 EOF + // InternalRosSystemParser.g:3768:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalRosSystemParser.g:3769:2: iv_ruleuint16= ruleuint16 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint16Rule()); @@ -10884,7 +10943,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosSystemParser.g:3753:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; + // InternalRosSystemParser.g:3775:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -10894,14 +10953,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3759:2: ( ( () otherlv_1= Uint16 ) ) - // InternalRosSystemParser.g:3760:2: ( () otherlv_1= Uint16 ) + // InternalRosSystemParser.g:3781:2: ( ( () otherlv_1= Uint16 ) ) + // InternalRosSystemParser.g:3782:2: ( () otherlv_1= Uint16 ) { - // InternalRosSystemParser.g:3760:2: ( () otherlv_1= Uint16 ) - // InternalRosSystemParser.g:3761:3: () otherlv_1= Uint16 + // InternalRosSystemParser.g:3782:2: ( () otherlv_1= Uint16 ) + // InternalRosSystemParser.g:3783:3: () otherlv_1= Uint16 { - // InternalRosSystemParser.g:3761:3: () - // InternalRosSystemParser.g:3762:4: + // InternalRosSystemParser.g:3783:3: () + // InternalRosSystemParser.g:3784:4: { if ( state.backtracking==0 ) { @@ -10944,7 +11003,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosSystemParser.g:3776:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalRosSystemParser.g:3798:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -10952,8 +11011,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalRosSystemParser.g:3776:46: (iv_ruleint32= ruleint32 EOF ) - // InternalRosSystemParser.g:3777:2: iv_ruleint32= ruleint32 EOF + // InternalRosSystemParser.g:3798:46: (iv_ruleint32= ruleint32 EOF ) + // InternalRosSystemParser.g:3799:2: iv_ruleint32= ruleint32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt32Rule()); @@ -10984,7 +11043,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosSystemParser.g:3783:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; + // InternalRosSystemParser.g:3805:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -10994,14 +11053,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3789:2: ( ( () otherlv_1= Int32 ) ) - // InternalRosSystemParser.g:3790:2: ( () otherlv_1= Int32 ) + // InternalRosSystemParser.g:3811:2: ( ( () otherlv_1= Int32 ) ) + // InternalRosSystemParser.g:3812:2: ( () otherlv_1= Int32 ) { - // InternalRosSystemParser.g:3790:2: ( () otherlv_1= Int32 ) - // InternalRosSystemParser.g:3791:3: () otherlv_1= Int32 + // InternalRosSystemParser.g:3812:2: ( () otherlv_1= Int32 ) + // InternalRosSystemParser.g:3813:3: () otherlv_1= Int32 { - // InternalRosSystemParser.g:3791:3: () - // InternalRosSystemParser.g:3792:4: + // InternalRosSystemParser.g:3813:3: () + // InternalRosSystemParser.g:3814:4: { if ( state.backtracking==0 ) { @@ -11044,7 +11103,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosSystemParser.g:3806:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalRosSystemParser.g:3828:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -11052,8 +11111,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalRosSystemParser.g:3806:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalRosSystemParser.g:3807:2: iv_ruleuint32= ruleuint32 EOF + // InternalRosSystemParser.g:3828:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalRosSystemParser.g:3829:2: iv_ruleuint32= ruleuint32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint32Rule()); @@ -11084,7 +11143,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosSystemParser.g:3813:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; + // InternalRosSystemParser.g:3835:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -11094,14 +11153,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3819:2: ( ( () otherlv_1= Uint32 ) ) - // InternalRosSystemParser.g:3820:2: ( () otherlv_1= Uint32 ) + // InternalRosSystemParser.g:3841:2: ( ( () otherlv_1= Uint32 ) ) + // InternalRosSystemParser.g:3842:2: ( () otherlv_1= Uint32 ) { - // InternalRosSystemParser.g:3820:2: ( () otherlv_1= Uint32 ) - // InternalRosSystemParser.g:3821:3: () otherlv_1= Uint32 + // InternalRosSystemParser.g:3842:2: ( () otherlv_1= Uint32 ) + // InternalRosSystemParser.g:3843:3: () otherlv_1= Uint32 { - // InternalRosSystemParser.g:3821:3: () - // InternalRosSystemParser.g:3822:4: + // InternalRosSystemParser.g:3843:3: () + // InternalRosSystemParser.g:3844:4: { if ( state.backtracking==0 ) { @@ -11144,7 +11203,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosSystemParser.g:3836:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalRosSystemParser.g:3858:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -11152,8 +11211,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalRosSystemParser.g:3836:46: (iv_ruleint64= ruleint64 EOF ) - // InternalRosSystemParser.g:3837:2: iv_ruleint64= ruleint64 EOF + // InternalRosSystemParser.g:3858:46: (iv_ruleint64= ruleint64 EOF ) + // InternalRosSystemParser.g:3859:2: iv_ruleint64= ruleint64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt64Rule()); @@ -11184,7 +11243,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosSystemParser.g:3843:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; + // InternalRosSystemParser.g:3865:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -11194,14 +11253,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3849:2: ( ( () otherlv_1= Int64 ) ) - // InternalRosSystemParser.g:3850:2: ( () otherlv_1= Int64 ) + // InternalRosSystemParser.g:3871:2: ( ( () otherlv_1= Int64 ) ) + // InternalRosSystemParser.g:3872:2: ( () otherlv_1= Int64 ) { - // InternalRosSystemParser.g:3850:2: ( () otherlv_1= Int64 ) - // InternalRosSystemParser.g:3851:3: () otherlv_1= Int64 + // InternalRosSystemParser.g:3872:2: ( () otherlv_1= Int64 ) + // InternalRosSystemParser.g:3873:3: () otherlv_1= Int64 { - // InternalRosSystemParser.g:3851:3: () - // InternalRosSystemParser.g:3852:4: + // InternalRosSystemParser.g:3873:3: () + // InternalRosSystemParser.g:3874:4: { if ( state.backtracking==0 ) { @@ -11244,7 +11303,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosSystemParser.g:3866:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalRosSystemParser.g:3888:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -11252,8 +11311,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalRosSystemParser.g:3866:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalRosSystemParser.g:3867:2: iv_ruleuint64= ruleuint64 EOF + // InternalRosSystemParser.g:3888:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalRosSystemParser.g:3889:2: iv_ruleuint64= ruleuint64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint64Rule()); @@ -11284,7 +11343,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosSystemParser.g:3873:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; + // InternalRosSystemParser.g:3895:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -11294,14 +11353,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3879:2: ( ( () otherlv_1= Uint64 ) ) - // InternalRosSystemParser.g:3880:2: ( () otherlv_1= Uint64 ) + // InternalRosSystemParser.g:3901:2: ( ( () otherlv_1= Uint64 ) ) + // InternalRosSystemParser.g:3902:2: ( () otherlv_1= Uint64 ) { - // InternalRosSystemParser.g:3880:2: ( () otherlv_1= Uint64 ) - // InternalRosSystemParser.g:3881:3: () otherlv_1= Uint64 + // InternalRosSystemParser.g:3902:2: ( () otherlv_1= Uint64 ) + // InternalRosSystemParser.g:3903:3: () otherlv_1= Uint64 { - // InternalRosSystemParser.g:3881:3: () - // InternalRosSystemParser.g:3882:4: + // InternalRosSystemParser.g:3903:3: () + // InternalRosSystemParser.g:3904:4: { if ( state.backtracking==0 ) { @@ -11344,7 +11403,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosSystemParser.g:3896:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalRosSystemParser.g:3918:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -11352,8 +11411,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalRosSystemParser.g:3896:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalRosSystemParser.g:3897:2: iv_rulefloat32= rulefloat32 EOF + // InternalRosSystemParser.g:3918:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalRosSystemParser.g:3919:2: iv_rulefloat32= rulefloat32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat32Rule()); @@ -11384,7 +11443,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosSystemParser.g:3903:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; + // InternalRosSystemParser.g:3925:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -11394,14 +11453,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3909:2: ( ( () otherlv_1= Float32 ) ) - // InternalRosSystemParser.g:3910:2: ( () otherlv_1= Float32 ) + // InternalRosSystemParser.g:3931:2: ( ( () otherlv_1= Float32 ) ) + // InternalRosSystemParser.g:3932:2: ( () otherlv_1= Float32 ) { - // InternalRosSystemParser.g:3910:2: ( () otherlv_1= Float32 ) - // InternalRosSystemParser.g:3911:3: () otherlv_1= Float32 + // InternalRosSystemParser.g:3932:2: ( () otherlv_1= Float32 ) + // InternalRosSystemParser.g:3933:3: () otherlv_1= Float32 { - // InternalRosSystemParser.g:3911:3: () - // InternalRosSystemParser.g:3912:4: + // InternalRosSystemParser.g:3933:3: () + // InternalRosSystemParser.g:3934:4: { if ( state.backtracking==0 ) { @@ -11444,7 +11503,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosSystemParser.g:3926:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalRosSystemParser.g:3948:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -11452,8 +11511,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalRosSystemParser.g:3926:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalRosSystemParser.g:3927:2: iv_rulefloat64= rulefloat64 EOF + // InternalRosSystemParser.g:3948:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalRosSystemParser.g:3949:2: iv_rulefloat64= rulefloat64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat64Rule()); @@ -11484,7 +11543,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosSystemParser.g:3933:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; + // InternalRosSystemParser.g:3955:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -11494,14 +11553,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3939:2: ( ( () otherlv_1= Float64 ) ) - // InternalRosSystemParser.g:3940:2: ( () otherlv_1= Float64 ) + // InternalRosSystemParser.g:3961:2: ( ( () otherlv_1= Float64 ) ) + // InternalRosSystemParser.g:3962:2: ( () otherlv_1= Float64 ) { - // InternalRosSystemParser.g:3940:2: ( () otherlv_1= Float64 ) - // InternalRosSystemParser.g:3941:3: () otherlv_1= Float64 + // InternalRosSystemParser.g:3962:2: ( () otherlv_1= Float64 ) + // InternalRosSystemParser.g:3963:3: () otherlv_1= Float64 { - // InternalRosSystemParser.g:3941:3: () - // InternalRosSystemParser.g:3942:4: + // InternalRosSystemParser.g:3963:3: () + // InternalRosSystemParser.g:3964:4: { if ( state.backtracking==0 ) { @@ -11544,7 +11603,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosSystemParser.g:3956:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalRosSystemParser.g:3978:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -11552,8 +11611,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalRosSystemParser.g:3956:48: (iv_rulestring0= rulestring0 EOF ) - // InternalRosSystemParser.g:3957:2: iv_rulestring0= rulestring0 EOF + // InternalRosSystemParser.g:3978:48: (iv_rulestring0= rulestring0 EOF ) + // InternalRosSystemParser.g:3979:2: iv_rulestring0= rulestring0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getString0Rule()); @@ -11584,7 +11643,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosSystemParser.g:3963:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalRosSystemParser.g:3985:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -11594,14 +11653,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3969:2: ( ( () otherlv_1= String_1 ) ) - // InternalRosSystemParser.g:3970:2: ( () otherlv_1= String_1 ) + // InternalRosSystemParser.g:3991:2: ( ( () otherlv_1= String_1 ) ) + // InternalRosSystemParser.g:3992:2: ( () otherlv_1= String_1 ) { - // InternalRosSystemParser.g:3970:2: ( () otherlv_1= String_1 ) - // InternalRosSystemParser.g:3971:3: () otherlv_1= String_1 + // InternalRosSystemParser.g:3992:2: ( () otherlv_1= String_1 ) + // InternalRosSystemParser.g:3993:3: () otherlv_1= String_1 { - // InternalRosSystemParser.g:3971:3: () - // InternalRosSystemParser.g:3972:4: + // InternalRosSystemParser.g:3993:3: () + // InternalRosSystemParser.g:3994:4: { if ( state.backtracking==0 ) { @@ -11644,7 +11703,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulechar" - // InternalRosSystemParser.g:3986:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; + // InternalRosSystemParser.g:4008:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; public final EObject entryRulechar() throws RecognitionException { EObject current = null; @@ -11652,8 +11711,8 @@ public final EObject entryRulechar() throws RecognitionException { try { - // InternalRosSystemParser.g:3986:45: (iv_rulechar= rulechar EOF ) - // InternalRosSystemParser.g:3987:2: iv_rulechar= rulechar EOF + // InternalRosSystemParser.g:4008:45: (iv_rulechar= rulechar EOF ) + // InternalRosSystemParser.g:4009:2: iv_rulechar= rulechar EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCharRule()); @@ -11684,7 +11743,7 @@ public final EObject entryRulechar() throws RecognitionException { // $ANTLR start "rulechar" - // InternalRosSystemParser.g:3993:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; + // InternalRosSystemParser.g:4015:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; public final EObject rulechar() throws RecognitionException { EObject current = null; @@ -11694,14 +11753,14 @@ public final EObject rulechar() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3999:2: ( ( () otherlv_1= Char ) ) - // InternalRosSystemParser.g:4000:2: ( () otherlv_1= Char ) + // InternalRosSystemParser.g:4021:2: ( ( () otherlv_1= Char ) ) + // InternalRosSystemParser.g:4022:2: ( () otherlv_1= Char ) { - // InternalRosSystemParser.g:4000:2: ( () otherlv_1= Char ) - // InternalRosSystemParser.g:4001:3: () otherlv_1= Char + // InternalRosSystemParser.g:4022:2: ( () otherlv_1= Char ) + // InternalRosSystemParser.g:4023:3: () otherlv_1= Char { - // InternalRosSystemParser.g:4001:3: () - // InternalRosSystemParser.g:4002:4: + // InternalRosSystemParser.g:4023:3: () + // InternalRosSystemParser.g:4024:4: { if ( state.backtracking==0 ) { @@ -11744,7 +11803,7 @@ public final EObject rulechar() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosSystemParser.g:4016:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalRosSystemParser.g:4038:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -11752,8 +11811,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalRosSystemParser.g:4016:45: (iv_rulebyte= rulebyte EOF ) - // InternalRosSystemParser.g:4017:2: iv_rulebyte= rulebyte EOF + // InternalRosSystemParser.g:4038:45: (iv_rulebyte= rulebyte EOF ) + // InternalRosSystemParser.g:4039:2: iv_rulebyte= rulebyte EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getByteRule()); @@ -11784,7 +11843,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosSystemParser.g:4023:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; + // InternalRosSystemParser.g:4045:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -11794,14 +11853,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4029:2: ( ( () otherlv_1= Byte ) ) - // InternalRosSystemParser.g:4030:2: ( () otherlv_1= Byte ) + // InternalRosSystemParser.g:4051:2: ( ( () otherlv_1= Byte ) ) + // InternalRosSystemParser.g:4052:2: ( () otherlv_1= Byte ) { - // InternalRosSystemParser.g:4030:2: ( () otherlv_1= Byte ) - // InternalRosSystemParser.g:4031:3: () otherlv_1= Byte + // InternalRosSystemParser.g:4052:2: ( () otherlv_1= Byte ) + // InternalRosSystemParser.g:4053:3: () otherlv_1= Byte { - // InternalRosSystemParser.g:4031:3: () - // InternalRosSystemParser.g:4032:4: + // InternalRosSystemParser.g:4053:3: () + // InternalRosSystemParser.g:4054:4: { if ( state.backtracking==0 ) { @@ -11844,7 +11903,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosSystemParser.g:4046:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalRosSystemParser.g:4068:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -11852,8 +11911,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalRosSystemParser.g:4046:45: (iv_ruletime= ruletime EOF ) - // InternalRosSystemParser.g:4047:2: iv_ruletime= ruletime EOF + // InternalRosSystemParser.g:4068:45: (iv_ruletime= ruletime EOF ) + // InternalRosSystemParser.g:4069:2: iv_ruletime= ruletime EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getTimeRule()); @@ -11884,7 +11943,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosSystemParser.g:4053:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; + // InternalRosSystemParser.g:4075:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -11894,14 +11953,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4059:2: ( ( () otherlv_1= Time ) ) - // InternalRosSystemParser.g:4060:2: ( () otherlv_1= Time ) + // InternalRosSystemParser.g:4081:2: ( ( () otherlv_1= Time ) ) + // InternalRosSystemParser.g:4082:2: ( () otherlv_1= Time ) { - // InternalRosSystemParser.g:4060:2: ( () otherlv_1= Time ) - // InternalRosSystemParser.g:4061:3: () otherlv_1= Time + // InternalRosSystemParser.g:4082:2: ( () otherlv_1= Time ) + // InternalRosSystemParser.g:4083:3: () otherlv_1= Time { - // InternalRosSystemParser.g:4061:3: () - // InternalRosSystemParser.g:4062:4: + // InternalRosSystemParser.g:4083:3: () + // InternalRosSystemParser.g:4084:4: { if ( state.backtracking==0 ) { @@ -11944,7 +12003,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosSystemParser.g:4076:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalRosSystemParser.g:4098:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -11952,8 +12011,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalRosSystemParser.g:4076:49: (iv_ruleduration= ruleduration EOF ) - // InternalRosSystemParser.g:4077:2: iv_ruleduration= ruleduration EOF + // InternalRosSystemParser.g:4098:49: (iv_ruleduration= ruleduration EOF ) + // InternalRosSystemParser.g:4099:2: iv_ruleduration= ruleduration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDurationRule()); @@ -11984,7 +12043,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosSystemParser.g:4083:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; + // InternalRosSystemParser.g:4105:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -11994,14 +12053,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4089:2: ( ( () otherlv_1= Duration ) ) - // InternalRosSystemParser.g:4090:2: ( () otherlv_1= Duration ) + // InternalRosSystemParser.g:4111:2: ( ( () otherlv_1= Duration ) ) + // InternalRosSystemParser.g:4112:2: ( () otherlv_1= Duration ) { - // InternalRosSystemParser.g:4090:2: ( () otherlv_1= Duration ) - // InternalRosSystemParser.g:4091:3: () otherlv_1= Duration + // InternalRosSystemParser.g:4112:2: ( () otherlv_1= Duration ) + // InternalRosSystemParser.g:4113:3: () otherlv_1= Duration { - // InternalRosSystemParser.g:4091:3: () - // InternalRosSystemParser.g:4092:4: + // InternalRosSystemParser.g:4113:3: () + // InternalRosSystemParser.g:4114:4: { if ( state.backtracking==0 ) { @@ -12044,7 +12103,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosSystemParser.g:4106:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalRosSystemParser.g:4128:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -12052,8 +12111,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4106:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalRosSystemParser.g:4107:2: iv_ruleboolArray= ruleboolArray EOF + // InternalRosSystemParser.g:4128:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalRosSystemParser.g:4129:2: iv_ruleboolArray= ruleboolArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolArrayRule()); @@ -12084,7 +12143,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosSystemParser.g:4113:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalRosSystemParser.g:4135:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -12094,14 +12153,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4119:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalRosSystemParser.g:4120:2: ( () otherlv_1= Bool_1 ) + // InternalRosSystemParser.g:4141:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalRosSystemParser.g:4142:2: ( () otherlv_1= Bool_1 ) { - // InternalRosSystemParser.g:4120:2: ( () otherlv_1= Bool_1 ) - // InternalRosSystemParser.g:4121:3: () otherlv_1= Bool_1 + // InternalRosSystemParser.g:4142:2: ( () otherlv_1= Bool_1 ) + // InternalRosSystemParser.g:4143:3: () otherlv_1= Bool_1 { - // InternalRosSystemParser.g:4121:3: () - // InternalRosSystemParser.g:4122:4: + // InternalRosSystemParser.g:4143:3: () + // InternalRosSystemParser.g:4144:4: { if ( state.backtracking==0 ) { @@ -12144,7 +12203,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosSystemParser.g:4136:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalRosSystemParser.g:4158:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -12152,8 +12211,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4136:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalRosSystemParser.g:4137:2: iv_ruleint8Array= ruleint8Array EOF + // InternalRosSystemParser.g:4158:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalRosSystemParser.g:4159:2: iv_ruleint8Array= ruleint8Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt8ArrayRule()); @@ -12184,7 +12243,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosSystemParser.g:4143:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalRosSystemParser.g:4165:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -12194,14 +12253,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4149:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalRosSystemParser.g:4150:2: ( () otherlv_1= Int8_1 ) + // InternalRosSystemParser.g:4171:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalRosSystemParser.g:4172:2: ( () otherlv_1= Int8_1 ) { - // InternalRosSystemParser.g:4150:2: ( () otherlv_1= Int8_1 ) - // InternalRosSystemParser.g:4151:3: () otherlv_1= Int8_1 + // InternalRosSystemParser.g:4172:2: ( () otherlv_1= Int8_1 ) + // InternalRosSystemParser.g:4173:3: () otherlv_1= Int8_1 { - // InternalRosSystemParser.g:4151:3: () - // InternalRosSystemParser.g:4152:4: + // InternalRosSystemParser.g:4173:3: () + // InternalRosSystemParser.g:4174:4: { if ( state.backtracking==0 ) { @@ -12244,7 +12303,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosSystemParser.g:4166:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalRosSystemParser.g:4188:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -12252,8 +12311,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4166:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalRosSystemParser.g:4167:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalRosSystemParser.g:4188:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalRosSystemParser.g:4189:2: iv_ruleuint8Array= ruleuint8Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint8ArrayRule()); @@ -12284,7 +12343,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosSystemParser.g:4173:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalRosSystemParser.g:4195:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -12294,14 +12353,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4179:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalRosSystemParser.g:4180:2: ( () otherlv_1= Uint8_1 ) + // InternalRosSystemParser.g:4201:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalRosSystemParser.g:4202:2: ( () otherlv_1= Uint8_1 ) { - // InternalRosSystemParser.g:4180:2: ( () otherlv_1= Uint8_1 ) - // InternalRosSystemParser.g:4181:3: () otherlv_1= Uint8_1 + // InternalRosSystemParser.g:4202:2: ( () otherlv_1= Uint8_1 ) + // InternalRosSystemParser.g:4203:3: () otherlv_1= Uint8_1 { - // InternalRosSystemParser.g:4181:3: () - // InternalRosSystemParser.g:4182:4: + // InternalRosSystemParser.g:4203:3: () + // InternalRosSystemParser.g:4204:4: { if ( state.backtracking==0 ) { @@ -12344,7 +12403,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosSystemParser.g:4196:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalRosSystemParser.g:4218:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -12352,8 +12411,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4196:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalRosSystemParser.g:4197:2: iv_ruleint16Array= ruleint16Array EOF + // InternalRosSystemParser.g:4218:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalRosSystemParser.g:4219:2: iv_ruleint16Array= ruleint16Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt16ArrayRule()); @@ -12384,7 +12443,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosSystemParser.g:4203:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalRosSystemParser.g:4225:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -12394,14 +12453,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4209:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalRosSystemParser.g:4210:2: ( () otherlv_1= Int16_1 ) + // InternalRosSystemParser.g:4231:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalRosSystemParser.g:4232:2: ( () otherlv_1= Int16_1 ) { - // InternalRosSystemParser.g:4210:2: ( () otherlv_1= Int16_1 ) - // InternalRosSystemParser.g:4211:3: () otherlv_1= Int16_1 + // InternalRosSystemParser.g:4232:2: ( () otherlv_1= Int16_1 ) + // InternalRosSystemParser.g:4233:3: () otherlv_1= Int16_1 { - // InternalRosSystemParser.g:4211:3: () - // InternalRosSystemParser.g:4212:4: + // InternalRosSystemParser.g:4233:3: () + // InternalRosSystemParser.g:4234:4: { if ( state.backtracking==0 ) { @@ -12444,7 +12503,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosSystemParser.g:4226:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalRosSystemParser.g:4248:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -12452,8 +12511,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4226:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalRosSystemParser.g:4227:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalRosSystemParser.g:4248:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalRosSystemParser.g:4249:2: iv_ruleuint16Array= ruleuint16Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint16ArrayRule()); @@ -12484,7 +12543,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosSystemParser.g:4233:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalRosSystemParser.g:4255:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -12494,14 +12553,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4239:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalRosSystemParser.g:4240:2: ( () otherlv_1= Uint16_1 ) + // InternalRosSystemParser.g:4261:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalRosSystemParser.g:4262:2: ( () otherlv_1= Uint16_1 ) { - // InternalRosSystemParser.g:4240:2: ( () otherlv_1= Uint16_1 ) - // InternalRosSystemParser.g:4241:3: () otherlv_1= Uint16_1 + // InternalRosSystemParser.g:4262:2: ( () otherlv_1= Uint16_1 ) + // InternalRosSystemParser.g:4263:3: () otherlv_1= Uint16_1 { - // InternalRosSystemParser.g:4241:3: () - // InternalRosSystemParser.g:4242:4: + // InternalRosSystemParser.g:4263:3: () + // InternalRosSystemParser.g:4264:4: { if ( state.backtracking==0 ) { @@ -12544,7 +12603,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosSystemParser.g:4256:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalRosSystemParser.g:4278:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -12552,8 +12611,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4256:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalRosSystemParser.g:4257:2: iv_ruleint32Array= ruleint32Array EOF + // InternalRosSystemParser.g:4278:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalRosSystemParser.g:4279:2: iv_ruleint32Array= ruleint32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt32ArrayRule()); @@ -12584,7 +12643,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosSystemParser.g:4263:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalRosSystemParser.g:4285:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -12594,14 +12653,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4269:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalRosSystemParser.g:4270:2: ( () otherlv_1= Int32_1 ) + // InternalRosSystemParser.g:4291:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalRosSystemParser.g:4292:2: ( () otherlv_1= Int32_1 ) { - // InternalRosSystemParser.g:4270:2: ( () otherlv_1= Int32_1 ) - // InternalRosSystemParser.g:4271:3: () otherlv_1= Int32_1 + // InternalRosSystemParser.g:4292:2: ( () otherlv_1= Int32_1 ) + // InternalRosSystemParser.g:4293:3: () otherlv_1= Int32_1 { - // InternalRosSystemParser.g:4271:3: () - // InternalRosSystemParser.g:4272:4: + // InternalRosSystemParser.g:4293:3: () + // InternalRosSystemParser.g:4294:4: { if ( state.backtracking==0 ) { @@ -12644,7 +12703,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosSystemParser.g:4286:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalRosSystemParser.g:4308:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -12652,8 +12711,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4286:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalRosSystemParser.g:4287:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalRosSystemParser.g:4308:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalRosSystemParser.g:4309:2: iv_ruleuint32Array= ruleuint32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint32ArrayRule()); @@ -12684,7 +12743,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosSystemParser.g:4293:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalRosSystemParser.g:4315:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -12694,14 +12753,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4299:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalRosSystemParser.g:4300:2: ( () otherlv_1= Uint32_1 ) + // InternalRosSystemParser.g:4321:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalRosSystemParser.g:4322:2: ( () otherlv_1= Uint32_1 ) { - // InternalRosSystemParser.g:4300:2: ( () otherlv_1= Uint32_1 ) - // InternalRosSystemParser.g:4301:3: () otherlv_1= Uint32_1 + // InternalRosSystemParser.g:4322:2: ( () otherlv_1= Uint32_1 ) + // InternalRosSystemParser.g:4323:3: () otherlv_1= Uint32_1 { - // InternalRosSystemParser.g:4301:3: () - // InternalRosSystemParser.g:4302:4: + // InternalRosSystemParser.g:4323:3: () + // InternalRosSystemParser.g:4324:4: { if ( state.backtracking==0 ) { @@ -12744,7 +12803,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosSystemParser.g:4316:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalRosSystemParser.g:4338:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -12752,8 +12811,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4316:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalRosSystemParser.g:4317:2: iv_ruleint64Array= ruleint64Array EOF + // InternalRosSystemParser.g:4338:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalRosSystemParser.g:4339:2: iv_ruleint64Array= ruleint64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt64ArrayRule()); @@ -12784,7 +12843,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosSystemParser.g:4323:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalRosSystemParser.g:4345:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -12794,14 +12853,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4329:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalRosSystemParser.g:4330:2: ( () otherlv_1= Int64_1 ) + // InternalRosSystemParser.g:4351:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalRosSystemParser.g:4352:2: ( () otherlv_1= Int64_1 ) { - // InternalRosSystemParser.g:4330:2: ( () otherlv_1= Int64_1 ) - // InternalRosSystemParser.g:4331:3: () otherlv_1= Int64_1 + // InternalRosSystemParser.g:4352:2: ( () otherlv_1= Int64_1 ) + // InternalRosSystemParser.g:4353:3: () otherlv_1= Int64_1 { - // InternalRosSystemParser.g:4331:3: () - // InternalRosSystemParser.g:4332:4: + // InternalRosSystemParser.g:4353:3: () + // InternalRosSystemParser.g:4354:4: { if ( state.backtracking==0 ) { @@ -12844,7 +12903,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosSystemParser.g:4346:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalRosSystemParser.g:4368:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -12852,8 +12911,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4346:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalRosSystemParser.g:4347:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalRosSystemParser.g:4368:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalRosSystemParser.g:4369:2: iv_ruleuint64Array= ruleuint64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint64ArrayRule()); @@ -12884,7 +12943,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosSystemParser.g:4353:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalRosSystemParser.g:4375:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -12894,14 +12953,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4359:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalRosSystemParser.g:4360:2: ( () otherlv_1= Uint64_1 ) + // InternalRosSystemParser.g:4381:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalRosSystemParser.g:4382:2: ( () otherlv_1= Uint64_1 ) { - // InternalRosSystemParser.g:4360:2: ( () otherlv_1= Uint64_1 ) - // InternalRosSystemParser.g:4361:3: () otherlv_1= Uint64_1 + // InternalRosSystemParser.g:4382:2: ( () otherlv_1= Uint64_1 ) + // InternalRosSystemParser.g:4383:3: () otherlv_1= Uint64_1 { - // InternalRosSystemParser.g:4361:3: () - // InternalRosSystemParser.g:4362:4: + // InternalRosSystemParser.g:4383:3: () + // InternalRosSystemParser.g:4384:4: { if ( state.backtracking==0 ) { @@ -12944,7 +13003,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosSystemParser.g:4376:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalRosSystemParser.g:4398:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -12952,8 +13011,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4376:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalRosSystemParser.g:4377:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalRosSystemParser.g:4398:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalRosSystemParser.g:4399:2: iv_rulefloat32Array= rulefloat32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat32ArrayRule()); @@ -12984,7 +13043,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosSystemParser.g:4383:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalRosSystemParser.g:4405:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -12994,14 +13053,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4389:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalRosSystemParser.g:4390:2: ( () otherlv_1= Float32_1 ) + // InternalRosSystemParser.g:4411:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalRosSystemParser.g:4412:2: ( () otherlv_1= Float32_1 ) { - // InternalRosSystemParser.g:4390:2: ( () otherlv_1= Float32_1 ) - // InternalRosSystemParser.g:4391:3: () otherlv_1= Float32_1 + // InternalRosSystemParser.g:4412:2: ( () otherlv_1= Float32_1 ) + // InternalRosSystemParser.g:4413:3: () otherlv_1= Float32_1 { - // InternalRosSystemParser.g:4391:3: () - // InternalRosSystemParser.g:4392:4: + // InternalRosSystemParser.g:4413:3: () + // InternalRosSystemParser.g:4414:4: { if ( state.backtracking==0 ) { @@ -13044,7 +13103,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosSystemParser.g:4406:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalRosSystemParser.g:4428:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -13052,8 +13111,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4406:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalRosSystemParser.g:4407:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalRosSystemParser.g:4428:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalRosSystemParser.g:4429:2: iv_rulefloat64Array= rulefloat64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat64ArrayRule()); @@ -13084,7 +13143,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosSystemParser.g:4413:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalRosSystemParser.g:4435:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -13094,14 +13153,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4419:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalRosSystemParser.g:4420:2: ( () otherlv_1= Float64_1 ) + // InternalRosSystemParser.g:4441:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalRosSystemParser.g:4442:2: ( () otherlv_1= Float64_1 ) { - // InternalRosSystemParser.g:4420:2: ( () otherlv_1= Float64_1 ) - // InternalRosSystemParser.g:4421:3: () otherlv_1= Float64_1 + // InternalRosSystemParser.g:4442:2: ( () otherlv_1= Float64_1 ) + // InternalRosSystemParser.g:4443:3: () otherlv_1= Float64_1 { - // InternalRosSystemParser.g:4421:3: () - // InternalRosSystemParser.g:4422:4: + // InternalRosSystemParser.g:4443:3: () + // InternalRosSystemParser.g:4444:4: { if ( state.backtracking==0 ) { @@ -13144,7 +13203,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosSystemParser.g:4436:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalRosSystemParser.g:4458:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -13152,8 +13211,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4436:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalRosSystemParser.g:4437:2: iv_rulestring0Array= rulestring0Array EOF + // InternalRosSystemParser.g:4458:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalRosSystemParser.g:4459:2: iv_rulestring0Array= rulestring0Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getString0ArrayRule()); @@ -13184,7 +13243,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosSystemParser.g:4443:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalRosSystemParser.g:4465:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -13194,14 +13253,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4449:2: ( ( () otherlv_1= String_2 ) ) - // InternalRosSystemParser.g:4450:2: ( () otherlv_1= String_2 ) + // InternalRosSystemParser.g:4471:2: ( ( () otherlv_1= String_2 ) ) + // InternalRosSystemParser.g:4472:2: ( () otherlv_1= String_2 ) { - // InternalRosSystemParser.g:4450:2: ( () otherlv_1= String_2 ) - // InternalRosSystemParser.g:4451:3: () otherlv_1= String_2 + // InternalRosSystemParser.g:4472:2: ( () otherlv_1= String_2 ) + // InternalRosSystemParser.g:4473:3: () otherlv_1= String_2 { - // InternalRosSystemParser.g:4451:3: () - // InternalRosSystemParser.g:4452:4: + // InternalRosSystemParser.g:4473:3: () + // InternalRosSystemParser.g:4474:4: { if ( state.backtracking==0 ) { @@ -13244,7 +13303,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosSystemParser.g:4466:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalRosSystemParser.g:4488:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -13252,8 +13311,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4466:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalRosSystemParser.g:4467:2: iv_rulebyteArray= rulebyteArray EOF + // InternalRosSystemParser.g:4488:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalRosSystemParser.g:4489:2: iv_rulebyteArray= rulebyteArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getByteArrayRule()); @@ -13284,7 +13343,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosSystemParser.g:4473:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalRosSystemParser.g:4495:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -13294,14 +13353,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4479:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalRosSystemParser.g:4480:2: ( () otherlv_1= Byte_1 ) + // InternalRosSystemParser.g:4501:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalRosSystemParser.g:4502:2: ( () otherlv_1= Byte_1 ) { - // InternalRosSystemParser.g:4480:2: ( () otherlv_1= Byte_1 ) - // InternalRosSystemParser.g:4481:3: () otherlv_1= Byte_1 + // InternalRosSystemParser.g:4502:2: ( () otherlv_1= Byte_1 ) + // InternalRosSystemParser.g:4503:3: () otherlv_1= Byte_1 { - // InternalRosSystemParser.g:4481:3: () - // InternalRosSystemParser.g:4482:4: + // InternalRosSystemParser.g:4503:3: () + // InternalRosSystemParser.g:4504:4: { if ( state.backtracking==0 ) { @@ -13344,7 +13403,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRulecharArray" - // InternalRosSystemParser.g:4496:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; + // InternalRosSystemParser.g:4518:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; public final EObject entryRulecharArray() throws RecognitionException { EObject current = null; @@ -13352,8 +13411,8 @@ public final EObject entryRulecharArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4496:50: (iv_rulecharArray= rulecharArray EOF ) - // InternalRosSystemParser.g:4497:2: iv_rulecharArray= rulecharArray EOF + // InternalRosSystemParser.g:4518:50: (iv_rulecharArray= rulecharArray EOF ) + // InternalRosSystemParser.g:4519:2: iv_rulecharArray= rulecharArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCharArrayRule()); @@ -13384,7 +13443,7 @@ public final EObject entryRulecharArray() throws RecognitionException { // $ANTLR start "rulecharArray" - // InternalRosSystemParser.g:4503:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; + // InternalRosSystemParser.g:4525:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; public final EObject rulecharArray() throws RecognitionException { EObject current = null; @@ -13394,14 +13453,14 @@ public final EObject rulecharArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4509:2: ( ( () otherlv_1= Char_1 ) ) - // InternalRosSystemParser.g:4510:2: ( () otherlv_1= Char_1 ) + // InternalRosSystemParser.g:4531:2: ( ( () otherlv_1= Char_1 ) ) + // InternalRosSystemParser.g:4532:2: ( () otherlv_1= Char_1 ) { - // InternalRosSystemParser.g:4510:2: ( () otherlv_1= Char_1 ) - // InternalRosSystemParser.g:4511:3: () otherlv_1= Char_1 + // InternalRosSystemParser.g:4532:2: ( () otherlv_1= Char_1 ) + // InternalRosSystemParser.g:4533:3: () otherlv_1= Char_1 { - // InternalRosSystemParser.g:4511:3: () - // InternalRosSystemParser.g:4512:4: + // InternalRosSystemParser.g:4533:3: () + // InternalRosSystemParser.g:4534:4: { if ( state.backtracking==0 ) { @@ -13444,7 +13503,7 @@ public final EObject rulecharArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosSystemParser.g:4526:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalRosSystemParser.g:4548:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -13452,8 +13511,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalRosSystemParser.g:4526:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalRosSystemParser.g:4527:2: iv_ruleHeader= ruleHeader EOF + // InternalRosSystemParser.g:4548:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalRosSystemParser.g:4549:2: iv_ruleHeader= ruleHeader EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getHeaderRule()); @@ -13484,7 +13543,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosSystemParser.g:4533:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; + // InternalRosSystemParser.g:4555:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -13494,14 +13553,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4539:2: ( ( () otherlv_1= Header ) ) - // InternalRosSystemParser.g:4540:2: ( () otherlv_1= Header ) + // InternalRosSystemParser.g:4561:2: ( ( () otherlv_1= Header ) ) + // InternalRosSystemParser.g:4562:2: ( () otherlv_1= Header ) { - // InternalRosSystemParser.g:4540:2: ( () otherlv_1= Header ) - // InternalRosSystemParser.g:4541:3: () otherlv_1= Header + // InternalRosSystemParser.g:4562:2: ( () otherlv_1= Header ) + // InternalRosSystemParser.g:4563:3: () otherlv_1= Header { - // InternalRosSystemParser.g:4541:3: () - // InternalRosSystemParser.g:4542:4: + // InternalRosSystemParser.g:4563:3: () + // InternalRosSystemParser.g:4564:4: { if ( state.backtracking==0 ) { @@ -13544,7 +13603,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleSpecBaseRef" - // InternalRosSystemParser.g:4556:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; + // InternalRosSystemParser.g:4578:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; public final EObject entryRuleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -13552,8 +13611,8 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { try { - // InternalRosSystemParser.g:4556:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) - // InternalRosSystemParser.g:4557:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF + // InternalRosSystemParser.g:4578:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) + // InternalRosSystemParser.g:4579:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSpecBaseRefRule()); @@ -13584,7 +13643,7 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { // $ANTLR start "ruleSpecBaseRef" - // InternalRosSystemParser.g:4563:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:4585:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -13592,14 +13651,14 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4569:2: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:4570:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4591:2: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:4592:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:4570:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:4571:3: ( ruleEString ) + // InternalRosSystemParser.g:4592:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4593:3: ( ruleEString ) { - // InternalRosSystemParser.g:4571:3: ( ruleEString ) - // InternalRosSystemParser.g:4572:4: ruleEString + // InternalRosSystemParser.g:4593:3: ( ruleEString ) + // InternalRosSystemParser.g:4594:4: ruleEString { if ( state.backtracking==0 ) { @@ -13651,7 +13710,7 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { // $ANTLR start "entryRuleArraySpecRef" - // InternalRosSystemParser.g:4589:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; + // InternalRosSystemParser.g:4611:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; public final EObject entryRuleArraySpecRef() throws RecognitionException { EObject current = null; @@ -13659,8 +13718,8 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { try { - // InternalRosSystemParser.g:4589:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) - // InternalRosSystemParser.g:4590:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF + // InternalRosSystemParser.g:4611:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) + // InternalRosSystemParser.g:4612:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getArraySpecRefRule()); @@ -13691,7 +13750,7 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { // $ANTLR start "ruleArraySpecRef" - // InternalRosSystemParser.g:4596:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalRosSystemParser.g:4618:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArraySpecRef() throws RecognitionException { EObject current = null; @@ -13701,17 +13760,17 @@ public final EObject ruleArraySpecRef() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4602:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalRosSystemParser.g:4603:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:4624:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalRosSystemParser.g:4625:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalRosSystemParser.g:4603:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalRosSystemParser.g:4604:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalRosSystemParser.g:4625:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:4626:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalRosSystemParser.g:4604:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:4605:4: ( ruleEString ) + // InternalRosSystemParser.g:4626:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4627:4: ( ruleEString ) { - // InternalRosSystemParser.g:4605:4: ( ruleEString ) - // InternalRosSystemParser.g:4606:5: ruleEString + // InternalRosSystemParser.g:4627:4: ( ruleEString ) + // InternalRosSystemParser.g:4628:5: ruleEString { if ( state.backtracking==0 ) { @@ -13725,7 +13784,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { newCompositeNode(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); } - pushFollow(FOLLOW_38); + pushFollow(FOLLOW_39); ruleEString(); state._fsp--; @@ -13772,7 +13831,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosSystemParser.g:4628:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalRosSystemParser.g:4650:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -13780,8 +13839,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosSystemParser.g:4628:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalRosSystemParser.g:4629:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalRosSystemParser.g:4650:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalRosSystemParser.g:4651:2: iv_ruleKEYWORD= ruleKEYWORD EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getKEYWORDRule()); @@ -13812,7 +13871,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosSystemParser.g:4635: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:4657: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(); @@ -13822,78 +13881,78 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4641: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:4642: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:4663: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:4664: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:4642:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) - int alt43=11; + // InternalRosSystemParser.g:4664:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + int alt44=11; switch ( input.LA(1) ) { case Goal: { - alt43=1; + alt44=1; } break; case Message: { - alt43=2; + alt44=2; } break; case Result: { - alt43=3; + alt44=3; } break; case Feedback: { - alt43=4; + alt44=4; } break; case Name: { - alt43=5; + alt44=5; } break; case Value: { - alt43=6; + alt44=6; } break; case Service: { - alt43=7; + alt44=7; } break; case Type: { - alt43=8; + alt44=8; } break; case Action: { - alt43=9; + alt44=9; } break; case Duration: { - alt43=10; + alt44=10; } break; case Time: { - alt43=11; + alt44=11; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 43, 0, input); + new NoViableAltException("", 44, 0, input); throw nvae; } - switch (alt43) { + switch (alt44) { case 1 : - // InternalRosSystemParser.g:4643:3: kw= Goal + // InternalRosSystemParser.g:4665:3: kw= Goal { kw=(Token)match(input,Goal,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13906,7 +13965,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:4649:3: kw= Message + // InternalRosSystemParser.g:4671:3: kw= Message { kw=(Token)match(input,Message,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13919,7 +13978,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:4655:3: kw= Result + // InternalRosSystemParser.g:4677:3: kw= Result { kw=(Token)match(input,Result,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13932,7 +13991,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:4661:3: kw= Feedback + // InternalRosSystemParser.g:4683:3: kw= Feedback { kw=(Token)match(input,Feedback,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13945,7 +14004,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:4667:3: kw= Name + // InternalRosSystemParser.g:4689:3: kw= Name { kw=(Token)match(input,Name,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13958,7 +14017,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:4673:3: kw= Value + // InternalRosSystemParser.g:4695:3: kw= Value { kw=(Token)match(input,Value,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13971,7 +14030,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:4679:3: kw= Service + // InternalRosSystemParser.g:4701:3: kw= Service { kw=(Token)match(input,Service,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13984,7 +14043,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:4685:3: kw= Type + // InternalRosSystemParser.g:4707:3: kw= Type { kw=(Token)match(input,Type,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13997,7 +14056,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:4691:3: kw= Action + // InternalRosSystemParser.g:4713:3: kw= Action { kw=(Token)match(input,Action,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14010,7 +14069,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:4697:3: kw= Duration + // InternalRosSystemParser.g:4719:3: kw= Duration { kw=(Token)match(input,Duration,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14023,7 +14082,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:4703:3: kw= Time + // InternalRosSystemParser.g:4725:3: kw= Time { kw=(Token)match(input,Time,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14060,7 +14119,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosSystemParser.g:4712:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalRosSystemParser.g:4734:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -14068,8 +14127,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalRosSystemParser.g:4712:47: (iv_ruleEString= ruleEString EOF ) - // InternalRosSystemParser.g:4713:2: iv_ruleEString= ruleEString EOF + // InternalRosSystemParser.g:4734:47: (iv_ruleEString= ruleEString EOF ) + // InternalRosSystemParser.g:4735:2: iv_ruleEString= ruleEString EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getEStringRule()); @@ -14100,7 +14159,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosSystemParser.g:4719:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalRosSystemParser.g:4741: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(); @@ -14111,29 +14170,29 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4725:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalRosSystemParser.g:4726:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRosSystemParser.g:4747:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) + // InternalRosSystemParser.g:4748:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) { - // InternalRosSystemParser.g:4726:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) - int alt44=2; - int LA44_0 = input.LA(1); + // InternalRosSystemParser.g:4748:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + int alt45=2; + int LA45_0 = input.LA(1); - if ( (LA44_0==RULE_STRING) ) { - alt44=1; + if ( (LA45_0==RULE_STRING) ) { + alt45=1; } - else if ( (LA44_0==RULE_ID) ) { - alt44=2; + else if ( (LA45_0==RULE_ID) ) { + alt45=2; } else { if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 44, 0, input); + new NoViableAltException("", 45, 0, input); throw nvae; } - switch (alt44) { + switch (alt45) { case 1 : - // InternalRosSystemParser.g:4727:3: this_STRING_0= RULE_STRING + // InternalRosSystemParser.g:4749:3: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14150,7 +14209,7 @@ else if ( (LA44_0==RULE_ID) ) { } break; case 2 : - // InternalRosSystemParser.g:4735:3: this_ID_1= RULE_ID + // InternalRosSystemParser.g:4757:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14191,8 +14250,8 @@ else if ( (LA44_0==RULE_ID) ) { // $ANTLR start synpred1_InternalRosSystemParser public final void synpred1_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:1185:4: ( ruleRosSystemConnection ) - // InternalRosSystemParser.g:1185:5: ruleRosSystemConnection + // InternalRosSystemParser.g:1207:4: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:1207:5: ruleRosSystemConnection { pushFollow(FOLLOW_2); ruleRosSystemConnection(); @@ -14206,8 +14265,8 @@ public final void synpred1_InternalRosSystemParser_fragment() throws Recognition // $ANTLR start synpred2_InternalRosSystemParser public final void synpred2_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:1291:4: ( ruleRosTopicConnection ) - // InternalRosSystemParser.g:1291:5: ruleRosTopicConnection + // InternalRosSystemParser.g:1313:4: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:1313:5: ruleRosTopicConnection { pushFollow(FOLLOW_2); ruleRosTopicConnection(); @@ -14221,8 +14280,8 @@ public final void synpred2_InternalRosSystemParser_fragment() throws Recognition // $ANTLR start synpred3_InternalRosSystemParser public final void synpred3_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:1303:4: ( ruleRosServiceConnection ) - // InternalRosSystemParser.g:1303:5: ruleRosServiceConnection + // InternalRosSystemParser.g:1325:4: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:1325:5: ruleRosServiceConnection { pushFollow(FOLLOW_2); ruleRosServiceConnection(); @@ -14280,13 +14339,13 @@ public final boolean synpred3_InternalRosSystemParser() { } - protected DFA17 dfa17 = new DFA17(this); protected DFA18 dfa18 = new DFA18(this); - protected DFA29 dfa29 = new DFA29(this); - protected DFA42 dfa42 = new DFA42(this); + protected DFA19 dfa19 = new DFA19(this); + protected DFA30 dfa30 = new DFA30(this); + protected DFA43 dfa43 = new DFA43(this); static final String dfa_1s = "\13\uffff"; - static final String dfa_2s = "\1\122\1\124\1\141\2\121\1\141\2\125\1\0\2\uffff"; - static final String dfa_3s = "\1\122\1\124\1\142\2\121\1\142\2\125\1\0\2\uffff"; + static final String dfa_2s = "\1\123\1\125\1\142\2\122\1\142\2\126\1\0\2\uffff"; + static final String dfa_3s = "\1\123\1\125\1\143\2\122\1\143\2\126\1\0\2\uffff"; static final String dfa_4s = "\11\uffff\1\1\1\2"; static final String dfa_5s = "\10\uffff\1\0\2\uffff}>"; static final String[] dfa_6s = { @@ -14310,11 +14369,11 @@ public final boolean synpred3_InternalRosSystemParser() { static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); - class DFA17 extends DFA { + class DFA18 extends DFA { - public DFA17(BaseRecognizer recognizer) { + public DFA18(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 17; + this.decisionNumber = 18; this.eot = dfa_1; this.eof = dfa_1; this.min = dfa_2; @@ -14324,17 +14383,17 @@ public DFA17(BaseRecognizer recognizer) { this.transition = dfa_6; } public String getDescription() { - return "1183:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection )"; + return "1205:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : - int LA17_8 = input.LA(1); + int LA18_8 = input.LA(1); - int index17_8 = input.index(); + int index18_8 = input.index(); input.rewind(); s = -1; if ( (synpred1_InternalRosSystemParser()) ) {s = 9;} @@ -14342,20 +14401,20 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (true) ) {s = 10;} - input.seek(index17_8); + input.seek(index18_8); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 17, _s, input); + new NoViableAltException(getDescription(), 18, _s, input); error(nvae); throw nvae; } } static final String dfa_7s = "\14\uffff"; - static final String dfa_8s = "\1\122\1\124\1\141\2\121\1\141\2\125\1\0\3\uffff"; - static final String dfa_9s = "\1\122\1\124\1\142\2\121\1\142\2\125\1\0\3\uffff"; + static final String dfa_8s = "\1\123\1\125\1\142\2\122\1\142\2\126\1\0\3\uffff"; + static final String dfa_9s = "\1\123\1\125\1\143\2\122\1\143\2\126\1\0\3\uffff"; static final String dfa_10s = "\11\uffff\1\1\1\2\1\3"; static final String dfa_11s = "\10\uffff\1\0\3\uffff}>"; static final String[] dfa_12s = { @@ -14380,11 +14439,11 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s); static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s); - class DFA18 extends DFA { + class DFA19 extends DFA { - public DFA18(BaseRecognizer recognizer) { + public DFA19(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 18; + this.decisionNumber = 19; this.eot = dfa_7; this.eof = dfa_7; this.min = dfa_8; @@ -14394,17 +14453,17 @@ public DFA18(BaseRecognizer recognizer) { this.transition = dfa_12; } public String getDescription() { - return "1289:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection )"; + return "1311:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : - int LA18_8 = input.LA(1); + int LA19_8 = input.LA(1); - int index18_8 = input.index(); + int index19_8 = input.index(); input.rewind(); s = -1; if ( (synpred2_InternalRosSystemParser()) ) {s = 9;} @@ -14414,20 +14473,20 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (true) ) {s = 11;} - input.seek(index18_8); + input.seek(index19_8); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 18, _s, input); + new NoViableAltException(getDescription(), 19, _s, input); error(nvae); throw nvae; } } static final String dfa_13s = "\1\10\2\11\10\uffff"; - static final String dfa_14s = "\3\121\4\uffff\1\121\3\uffff"; - static final String dfa_15s = "\3\146\4\uffff\1\145\3\uffff"; + static final String dfa_14s = "\3\122\4\uffff\1\122\3\uffff"; + static final String dfa_15s = "\3\147\4\uffff\1\146\3\uffff"; static final String dfa_16s = "\3\uffff\1\2\1\3\1\4\1\5\1\uffff\1\7\1\1\1\6"; static final String dfa_17s = "\13\uffff}>"; static final String[] dfa_18s = { @@ -14450,11 +14509,11 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc static final short[] dfa_17 = DFA.unpackEncodedString(dfa_17s); static final short[][] dfa_18 = unpackEncodedStringArray(dfa_18s); - class DFA29 extends DFA { + class DFA30 extends DFA { - public DFA29(BaseRecognizer recognizer) { + public DFA30(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 29; + this.decisionNumber = 30; this.eot = dfa_1; this.eof = dfa_13; this.min = dfa_14; @@ -14464,13 +14523,13 @@ public DFA29(BaseRecognizer recognizer) { this.transition = dfa_18; } public String getDescription() { - return "2080: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 )"; + return "2102: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_19s = "\44\uffff"; static final String dfa_20s = "\36\uffff\2\43\4\uffff"; - static final String dfa_21s = "\1\17\35\uffff\2\120\4\uffff"; - static final String dfa_22s = "\1\142\35\uffff\2\120\4\uffff"; + static final String dfa_21s = "\1\20\35\uffff\2\121\4\uffff"; + static final String dfa_22s = "\1\143\35\uffff\2\121\4\uffff"; static final String dfa_23s = "\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\40\1\41\1\37\1\36"; static final String dfa_24s = "\44\uffff}>"; static final String[] dfa_25s = { @@ -14520,11 +14579,11 @@ public String getDescription() { static final short[] dfa_24 = DFA.unpackEncodedString(dfa_24s); static final short[][] dfa_25 = unpackEncodedStringArray(dfa_25s); - class DFA42 extends DFA { + class DFA43 extends DFA { - public DFA42(BaseRecognizer recognizer) { + public DFA43(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 42; + this.decisionNumber = 43; this.eot = dfa_19; this.eof = dfa_20; this.min = dfa_21; @@ -14534,48 +14593,49 @@ public DFA42(BaseRecognizer recognizer) { this.transition = dfa_25; } public String getDescription() { - return "3325: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_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray )"; + return "3347: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_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray )"; } } 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,0x0000000000080000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000400000022D00L,0x0000004000000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000000600000000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000400000002D00L,0x0000004000000000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000004600000000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000004000040000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000400000400000L,0x0000004000000000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000000000220000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000400000L,0x0000004000000000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000001600L,0x0000004000000000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000600L,0x0000004000000000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000400L,0x0000004000000000L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0C00000000000000L,0x0000000000000C06L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0010000000000000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000607900000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000004000L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x1000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000070L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x002001B00C000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0010000000000000L,0x0000004000000000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000040002L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x4000000000000002L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0000000600200000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000800000045900L,0x0000008000000000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000000C00000000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000800000005900L,0x0000008000000000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000008C00000000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000008000080000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000800000800000L,0x0000008000000000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000000000440000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000800000L,0x0000008000000000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000002E00L,0x0000008000000000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000E00L,0x0000008000000000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000A00L,0x0000008000000000L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000200L,0x0000008000000000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x1800000000000000L,0x000000000000180CL}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000C0F200000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000002L,0x0000000000200000L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000008000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x2000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000000070L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x2000000000000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0040036018000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0020000000000000L,0x0000008000000000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000080002L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x8000000000000002L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000000L,0x0000000C00400000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); } \ No newline at end of file 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 383b78f1..aa3d7848 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,105 +1,106 @@ -','=81 -'-'=82 -':'=83 -'Any'=78 -'Array'=53 -'Base64'=36 -'Boolean'=26 -'Date'=63 -'Double'=37 +','=82 +'-'=83 +':'=84 +'Any'=79 +'Array'=54 +'Base64'=37 +'Boolean'=27 +'Date'=64 +'Double'=38 'GlobalNamespace'=6 -'GraphName'=14 -'Header'=38 -'Integer'=27 -'List'=64 +'GraphName'=15 +'Header'=39 +'Integer'=28 +'List'=65 'ParameterAny'=7 'PrivateNamespace'=5 'RelativeNamespace'=4 -'String'=39 -'Struct'=40 -'['=84 -'[]'=80 -']'=85 -'ac->'=65 -'action'=41 -'as->'=66 -'bool'=67 -'bool[]'=42 -'byte'=68 -'byte[]'=43 -'char'=69 -'char[]'=44 +'String'=40 +'Struct'=41 +'['=85 +'[]'=81 +']'=86 +'ac->'=66 +'action'=42 +'as->'=67 +'bool'=68 +'bool[]'=43 +'byte'=69 +'byte[]'=44 +'char'=70 +'char[]'=45 'connections:'=8 -'default:'=18 -'duration'=19 -'feedback'=20 -'float32'=28 -'float32[]'=15 -'float64'=29 -'float64[]'=16 -'from:'=54 -'fromFile:'=17 -'goal'=70 -'int16'=55 -'int16[]'=30 -'int32'=56 -'int32[]'=31 -'int64'=57 -'int64[]'=32 -'int8'=71 -'int8[]'=45 -'interfaces:'=9 -'message'=33 -'name'=72 -'namespace:'=12 -'node'=73 -'nodes:'=46 -'ns:'=79 -'parameters:'=10 -'processes:'=13 -'pub->'=58 -'result'=47 -'sc->'=74 -'service'=34 -'ss->'=75 -'string'=48 -'string[]'=21 -'sub->'=59 -'subSystems:'=11 -'threads:'=22 -'time'=76 -'type'=77 -'type:'=60 -'uint16'=49 -'uint16[]'=23 -'uint32'=50 -'uint32[]'=24 -'uint64'=51 -'uint64[]'=25 -'uint8'=61 -'uint8[]'=35 -'value'=62 -'value:'=52 -RULE_ANY_OTHER=108 -RULE_BEGIN=101 -RULE_BINARY=87 -RULE_BOOLEAN=88 -RULE_DATE_TIME=96 -RULE_DAY=91 -RULE_DECINT=89 -RULE_DIGIT=86 -RULE_DOUBLE=90 -RULE_END=102 -RULE_HOUR=94 -RULE_ID=97 -RULE_INT=99 -RULE_MESSAGE_ASIGMENT=100 -RULE_MIN_SEC=95 -RULE_ML_COMMENT=106 -RULE_MONTH=92 -RULE_ROS_CONVENTION_A=104 -RULE_ROS_CONVENTION_PARAM=105 -RULE_SL_COMMENT=103 -RULE_STRING=98 -RULE_WS=107 -RULE_YEAR=93 +'default:'=19 +'duration'=20 +'feedback'=21 +'float32'=29 +'float32[]'=16 +'float64'=30 +'float64[]'=17 +'from:'=55 +'fromFile:'=18 +'goal'=71 +'int16'=56 +'int16[]'=31 +'int32'=57 +'int32[]'=32 +'int64'=58 +'int64[]'=33 +'int8'=72 +'int8[]'=46 +'interfaces:'=10 +'message'=34 +'name'=73 +'namespace:'=13 +'node'=74 +'nodes:'=47 +'ns:'=80 +'parameters:'=11 +'parent_node:'=9 +'processes:'=14 +'pub->'=59 +'result'=48 +'sc->'=75 +'service'=35 +'ss->'=76 +'string'=49 +'string[]'=22 +'sub->'=60 +'subSystems:'=12 +'threads:'=23 +'time'=77 +'type'=78 +'type:'=61 +'uint16'=50 +'uint16[]'=24 +'uint32'=51 +'uint32[]'=25 +'uint64'=52 +'uint64[]'=26 +'uint8'=62 +'uint8[]'=36 +'value'=63 +'value:'=53 +RULE_ANY_OTHER=109 +RULE_BEGIN=102 +RULE_BINARY=88 +RULE_BOOLEAN=89 +RULE_DATE_TIME=97 +RULE_DAY=92 +RULE_DECINT=90 +RULE_DIGIT=87 +RULE_DOUBLE=91 +RULE_END=103 +RULE_HOUR=95 +RULE_ID=98 +RULE_INT=100 +RULE_MESSAGE_ASIGMENT=101 +RULE_MIN_SEC=96 +RULE_ML_COMMENT=107 +RULE_MONTH=93 +RULE_ROS_CONVENTION_A=105 +RULE_ROS_CONVENTION_PARAM=106 +RULE_SL_COMMENT=104 +RULE_STRING=99 +RULE_WS=108 +RULE_YEAR=94 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 73b9e54e..42138b30 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 @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ lexer grammar InternalRosSystemLexer; @@ -21,6 +21,8 @@ ParameterAny : 'ParameterAny'; Connections : 'connections:'; +Parent_node : 'parent_node:'; + Interfaces : 'interfaces:'; Parameters : 'parameters:'; 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 91b7c3be..3dc8a859 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 @@ -13,111 +13,112 @@ @SuppressWarnings("all") public class InternalRosSystemLexer extends Lexer { public static final int Connections=8; - public static final int Float32_1=15; - public static final int Node=73; - public static final int RULE_DATE_TIME=96; - public static final int Uint64_1=25; - public static final int String=39; - public static final int Processes=13; - public static final int Int16=55; - public static final int SubSystems=11; - public static final int Float32=28; - public static final int Goal=70; - public static final int Bool=67; - public static final int Uint16=49; - public static final int Boolean=26; - public static final int Sub=59; - public static final int Uint8=61; - public static final int Parameters=10; - public static final int RULE_ID=97; - public static final int RULE_DIGIT=86; + public static final int Float32_1=16; + public static final int Node=74; + public static final int RULE_DATE_TIME=97; + public static final int Uint64_1=26; + public static final int String=40; + public static final int Processes=14; + public static final int Int16=56; + public static final int SubSystems=12; + public static final int Float32=29; + public static final int Goal=71; + public static final int Bool=68; + public static final int Uint16=50; + public static final int Boolean=27; + public static final int Sub=60; + public static final int Uint8=62; + public static final int Parameters=11; + public static final int RULE_ID=98; + public static final int RULE_DIGIT=87; public static final int GlobalNamespace=6; - public static final int Namespace=12; - public static final int Int16_1=30; - public static final int Header=38; - public static final int RULE_INT=99; - public static final int Byte=68; - public static final int RULE_ML_COMMENT=106; - public static final int LeftSquareBracket=84; - public static final int Ac=65; - public static final int Base64=36; - public static final int Comma=81; - public static final int As=66; - public static final int HyphenMinus=82; - public static final int RULE_MESSAGE_ASIGMENT=100; - public static final int LeftSquareBracketRightSquareBracket=80; - public static final int Int32=56; - public static final int Char=69; - public static final int RULE_DECINT=89; - public static final int Uint32=50; - public static final int RULE_HOUR=94; - public static final int Int8=71; - public static final int Default=18; - public static final int Int8_1=45; - public static final int Uint16_1=23; - public static final int Sc=74; - public static final int Type=77; - public static final int Float64=29; - public static final int Int32_1=31; - public static final int RULE_BINARY=87; - public static final int String_1=48; - public static final int String_2=21; - public static final int Ss=75; - public static final int RULE_DAY=91; - public static final int RULE_BEGIN=101; - public static final int RULE_BOOLEAN=88; + public static final int Namespace=13; + public static final int Int16_1=31; + public static final int Header=39; + public static final int RULE_INT=100; + public static final int Byte=69; + public static final int RULE_ML_COMMENT=107; + public static final int LeftSquareBracket=85; + public static final int Ac=66; + public static final int Base64=37; + public static final int Comma=82; + public static final int As=67; + public static final int HyphenMinus=83; + public static final int RULE_MESSAGE_ASIGMENT=101; + public static final int LeftSquareBracketRightSquareBracket=81; + public static final int Int32=57; + public static final int Char=70; + public static final int RULE_DECINT=90; + public static final int Uint32=51; + public static final int RULE_HOUR=95; + public static final int Int8=72; + public static final int Default=19; + public static final int Int8_1=46; + public static final int Uint16_1=24; + public static final int Sc=75; + public static final int Type=78; + public static final int Float64=30; + public static final int Int32_1=32; + public static final int RULE_BINARY=88; + public static final int String_1=49; + public static final int String_2=22; + public static final int Ss=76; + public static final int RULE_DAY=92; + public static final int RULE_BEGIN=102; + public static final int RULE_BOOLEAN=89; public static final int RelativeNamespace=4; - public static final int RULE_YEAR=93; - public static final int Result=47; - public static final int Name=72; - public static final int RULE_MIN_SEC=95; - public static final int Char_1=44; + public static final int RULE_YEAR=94; + public static final int Result=48; + public static final int Name=73; + public static final int RULE_MIN_SEC=96; + public static final int Char_1=45; public static final int ParameterAny=7; - public static final int List=64; - public static final int RightSquareBracket=85; + public static final int List=65; + public static final int RightSquareBracket=86; public static final int PrivateNamespace=5; - public static final int GraphName=14; - public static final int Byte_1=43; - public static final int Float64_1=16; - public static final int Duration=19; - public static final int Uint32_1=24; - public static final int Double=37; - public static final int Type_1=60; - public static final int Value=62; - public static final int Uint64=51; - public static final int FromFile=17; - public static final int Action=41; - public static final int RULE_END=102; - public static final int Message=33; - public static final int Value_1=52; - public static final int Time=76; - public static final int RULE_STRING=98; - public static final int Bool_1=42; - public static final int Any=78; - public static final int Struct=40; - public static final int RULE_SL_COMMENT=103; - public static final int Uint8_1=35; - public static final int RULE_DOUBLE=90; - public static final int Feedback=20; - public static final int RULE_ROS_CONVENTION_A=104; - public static final int RULE_ROS_CONVENTION_PARAM=105; - public static final int Colon=83; - public static final int Pub=58; + public static final int GraphName=15; + public static final int Byte_1=44; + public static final int Float64_1=17; + public static final int Duration=20; + public static final int Uint32_1=25; + public static final int Double=38; + public static final int Type_1=61; + public static final int Value=63; + public static final int Parent_node=9; + public static final int Uint64=52; + public static final int FromFile=18; + public static final int Action=42; + public static final int RULE_END=103; + public static final int Message=34; + public static final int Value_1=53; + public static final int Time=77; + public static final int RULE_STRING=99; + public static final int Bool_1=43; + public static final int Any=79; + public static final int Struct=41; + public static final int RULE_SL_COMMENT=104; + public static final int Uint8_1=36; + public static final int RULE_DOUBLE=91; + public static final int Feedback=21; + public static final int RULE_ROS_CONVENTION_A=105; + public static final int RULE_ROS_CONVENTION_PARAM=106; + public static final int Colon=84; + public static final int Pub=59; public static final int EOF=-1; - public static final int Ns=79; - public static final int RULE_WS=107; - public static final int Int64_1=32; - public static final int Service=34; - public static final int From=54; - public static final int RULE_ANY_OTHER=108; - public static final int Nodes=46; - public static final int Date=63; - public static final int Interfaces=9; - public static final int Threads=22; - public static final int Integer=27; - public static final int Array=53; - public static final int Int64=57; - public static final int RULE_MONTH=92; + public static final int Ns=80; + public static final int RULE_WS=108; + public static final int Int64_1=33; + public static final int Service=35; + public static final int From=55; + public static final int RULE_ANY_OTHER=109; + public static final int Nodes=47; + public static final int Date=64; + public static final int Interfaces=10; + public static final int Threads=23; + public static final int Integer=28; + public static final int Array=54; + public static final int Int64=58; + public static final int RULE_MONTH=93; // delegates // delegators @@ -237,13 +238,34 @@ public final void mConnections() throws RecognitionException { } // $ANTLR end "Connections" + // $ANTLR start "Parent_node" + public final void mParent_node() throws RecognitionException { + try { + int _type = Parent_node; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRosSystemLexer.g:24:13: ( 'parent_node:' ) + // InternalRosSystemLexer.g:24:15: 'parent_node:' + { + match("parent_node:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "Parent_node" + // $ANTLR start "Interfaces" public final void mInterfaces() throws RecognitionException { try { int _type = Interfaces; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:24:12: ( 'interfaces:' ) - // InternalRosSystemLexer.g:24:14: 'interfaces:' + // InternalRosSystemLexer.g:26:12: ( 'interfaces:' ) + // InternalRosSystemLexer.g:26:14: 'interfaces:' { match("interfaces:"); @@ -263,8 +285,8 @@ public final void mParameters() throws RecognitionException { try { int _type = Parameters; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:26:12: ( 'parameters:' ) - // InternalRosSystemLexer.g:26:14: 'parameters:' + // InternalRosSystemLexer.g:28:12: ( 'parameters:' ) + // InternalRosSystemLexer.g:28:14: 'parameters:' { match("parameters:"); @@ -284,8 +306,8 @@ public final void mSubSystems() throws RecognitionException { try { int _type = SubSystems; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:28:12: ( 'subSystems:' ) - // InternalRosSystemLexer.g:28:14: 'subSystems:' + // InternalRosSystemLexer.g:30:12: ( 'subSystems:' ) + // InternalRosSystemLexer.g:30:14: 'subSystems:' { match("subSystems:"); @@ -305,8 +327,8 @@ public final void mNamespace() throws RecognitionException { try { int _type = Namespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:30:11: ( 'namespace:' ) - // InternalRosSystemLexer.g:30:13: 'namespace:' + // InternalRosSystemLexer.g:32:11: ( 'namespace:' ) + // InternalRosSystemLexer.g:32:13: 'namespace:' { match("namespace:"); @@ -326,8 +348,8 @@ public final void mProcesses() throws RecognitionException { try { int _type = Processes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:32:11: ( 'processes:' ) - // InternalRosSystemLexer.g:32:13: 'processes:' + // InternalRosSystemLexer.g:34:11: ( 'processes:' ) + // InternalRosSystemLexer.g:34:13: 'processes:' { match("processes:"); @@ -347,8 +369,8 @@ public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:34:11: ( 'GraphName' ) - // InternalRosSystemLexer.g:34:13: 'GraphName' + // InternalRosSystemLexer.g:36:11: ( 'GraphName' ) + // InternalRosSystemLexer.g:36:13: 'GraphName' { match("GraphName"); @@ -368,8 +390,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:36:11: ( 'float32[]' ) - // InternalRosSystemLexer.g:36:13: 'float32[]' + // InternalRosSystemLexer.g:38:11: ( 'float32[]' ) + // InternalRosSystemLexer.g:38:13: 'float32[]' { match("float32[]"); @@ -389,8 +411,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:38:11: ( 'float64[]' ) - // InternalRosSystemLexer.g:38:13: 'float64[]' + // InternalRosSystemLexer.g:40:11: ( 'float64[]' ) + // InternalRosSystemLexer.g:40:13: 'float64[]' { match("float64[]"); @@ -410,8 +432,8 @@ public final void mFromFile() throws RecognitionException { try { int _type = FromFile; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:40:10: ( 'fromFile:' ) - // InternalRosSystemLexer.g:40:12: 'fromFile:' + // InternalRosSystemLexer.g:42:10: ( 'fromFile:' ) + // InternalRosSystemLexer.g:42:12: 'fromFile:' { match("fromFile:"); @@ -431,8 +453,8 @@ public final void mDefault() throws RecognitionException { try { int _type = Default; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:42:9: ( 'default:' ) - // InternalRosSystemLexer.g:42:11: 'default:' + // InternalRosSystemLexer.g:44:9: ( 'default:' ) + // InternalRosSystemLexer.g:44:11: 'default:' { match("default:"); @@ -452,8 +474,8 @@ public final void mDuration() throws RecognitionException { try { int _type = Duration; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:44:10: ( 'duration' ) - // InternalRosSystemLexer.g:44:12: 'duration' + // InternalRosSystemLexer.g:46:10: ( 'duration' ) + // InternalRosSystemLexer.g:46:12: 'duration' { match("duration"); @@ -473,8 +495,8 @@ public final void mFeedback() throws RecognitionException { try { int _type = Feedback; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:46:10: ( 'feedback' ) - // InternalRosSystemLexer.g:46:12: 'feedback' + // InternalRosSystemLexer.g:48:10: ( 'feedback' ) + // InternalRosSystemLexer.g:48:12: 'feedback' { match("feedback"); @@ -494,8 +516,8 @@ public final void mString_2() throws RecognitionException { try { int _type = String_2; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:48:10: ( 'string[]' ) - // InternalRosSystemLexer.g:48:12: 'string[]' + // InternalRosSystemLexer.g:50:10: ( 'string[]' ) + // InternalRosSystemLexer.g:50:12: 'string[]' { match("string[]"); @@ -515,8 +537,8 @@ public final void mThreads() throws RecognitionException { try { int _type = Threads; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:50:9: ( 'threads:' ) - // InternalRosSystemLexer.g:50:11: 'threads:' + // InternalRosSystemLexer.g:52:9: ( 'threads:' ) + // InternalRosSystemLexer.g:52:11: 'threads:' { match("threads:"); @@ -536,8 +558,8 @@ public final void mUint16_1() throws RecognitionException { try { int _type = Uint16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:52:10: ( 'uint16[]' ) - // InternalRosSystemLexer.g:52:12: 'uint16[]' + // InternalRosSystemLexer.g:54:10: ( 'uint16[]' ) + // InternalRosSystemLexer.g:54:12: 'uint16[]' { match("uint16[]"); @@ -557,8 +579,8 @@ public final void mUint32_1() throws RecognitionException { try { int _type = Uint32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:54:10: ( 'uint32[]' ) - // InternalRosSystemLexer.g:54:12: 'uint32[]' + // InternalRosSystemLexer.g:56:10: ( 'uint32[]' ) + // InternalRosSystemLexer.g:56:12: 'uint32[]' { match("uint32[]"); @@ -578,8 +600,8 @@ public final void mUint64_1() throws RecognitionException { try { int _type = Uint64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:56:10: ( 'uint64[]' ) - // InternalRosSystemLexer.g:56:12: 'uint64[]' + // InternalRosSystemLexer.g:58:10: ( 'uint64[]' ) + // InternalRosSystemLexer.g:58:12: 'uint64[]' { match("uint64[]"); @@ -599,8 +621,8 @@ public final void mBoolean() throws RecognitionException { try { int _type = Boolean; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:58:9: ( 'Boolean' ) - // InternalRosSystemLexer.g:58:11: 'Boolean' + // InternalRosSystemLexer.g:60:9: ( 'Boolean' ) + // InternalRosSystemLexer.g:60:11: 'Boolean' { match("Boolean"); @@ -620,8 +642,8 @@ public final void mInteger() throws RecognitionException { try { int _type = Integer; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:60:9: ( 'Integer' ) - // InternalRosSystemLexer.g:60:11: 'Integer' + // InternalRosSystemLexer.g:62:9: ( 'Integer' ) + // InternalRosSystemLexer.g:62:11: 'Integer' { match("Integer"); @@ -641,8 +663,8 @@ 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:64:9: ( 'float32' ) + // InternalRosSystemLexer.g:64:11: 'float32' { match("float32"); @@ -662,8 +684,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:66:9: ( 'float64' ) + // InternalRosSystemLexer.g:66:11: 'float64' { match("float64"); @@ -683,8 +705,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:66:9: ( 'int16[]' ) - // InternalRosSystemLexer.g:66:11: 'int16[]' + // InternalRosSystemLexer.g:68:9: ( 'int16[]' ) + // InternalRosSystemLexer.g:68:11: 'int16[]' { match("int16[]"); @@ -704,8 +726,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:68:9: ( 'int32[]' ) - // InternalRosSystemLexer.g:68:11: 'int32[]' + // InternalRosSystemLexer.g:70:9: ( 'int32[]' ) + // InternalRosSystemLexer.g:70:11: 'int32[]' { match("int32[]"); @@ -725,8 +747,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:70:9: ( 'int64[]' ) - // InternalRosSystemLexer.g:70:11: 'int64[]' + // InternalRosSystemLexer.g:72:9: ( 'int64[]' ) + // InternalRosSystemLexer.g:72:11: 'int64[]' { match("int64[]"); @@ -746,8 +768,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:72:9: ( 'message' ) - // InternalRosSystemLexer.g:72:11: 'message' + // InternalRosSystemLexer.g:74:9: ( 'message' ) + // InternalRosSystemLexer.g:74:11: 'message' { match("message"); @@ -767,8 +789,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:74:9: ( 'service' ) - // InternalRosSystemLexer.g:74:11: 'service' + // InternalRosSystemLexer.g:76:9: ( 'service' ) + // InternalRosSystemLexer.g:76:11: 'service' { match("service"); @@ -788,8 +810,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:76:9: ( 'uint8[]' ) - // InternalRosSystemLexer.g:76:11: 'uint8[]' + // InternalRosSystemLexer.g:78:9: ( 'uint8[]' ) + // InternalRosSystemLexer.g:78:11: 'uint8[]' { match("uint8[]"); @@ -809,8 +831,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:78:8: ( 'Base64' ) - // InternalRosSystemLexer.g:78:10: 'Base64' + // InternalRosSystemLexer.g:80:8: ( 'Base64' ) + // InternalRosSystemLexer.g:80:10: 'Base64' { match("Base64"); @@ -830,8 +852,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:80:8: ( 'Double' ) - // InternalRosSystemLexer.g:80:10: 'Double' + // InternalRosSystemLexer.g:82:8: ( 'Double' ) + // InternalRosSystemLexer.g:82:10: 'Double' { match("Double"); @@ -851,8 +873,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:82:8: ( 'Header' ) - // InternalRosSystemLexer.g:82:10: 'Header' + // InternalRosSystemLexer.g:84:8: ( 'Header' ) + // InternalRosSystemLexer.g:84:10: 'Header' { match("Header"); @@ -872,8 +894,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:84:8: ( 'String' ) - // InternalRosSystemLexer.g:84:10: 'String' + // InternalRosSystemLexer.g:86:8: ( 'String' ) + // InternalRosSystemLexer.g:86:10: 'String' { match("String"); @@ -893,8 +915,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:86:8: ( 'Struct' ) - // InternalRosSystemLexer.g:86:10: 'Struct' + // InternalRosSystemLexer.g:88:8: ( 'Struct' ) + // InternalRosSystemLexer.g:88:10: 'Struct' { match("Struct"); @@ -914,8 +936,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:88:8: ( 'action' ) - // InternalRosSystemLexer.g:88:10: 'action' + // InternalRosSystemLexer.g:90:8: ( 'action' ) + // InternalRosSystemLexer.g:90:10: 'action' { match("action"); @@ -935,8 +957,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:90:8: ( 'bool[]' ) - // InternalRosSystemLexer.g:90:10: 'bool[]' + // InternalRosSystemLexer.g:92:8: ( 'bool[]' ) + // InternalRosSystemLexer.g:92:10: 'bool[]' { match("bool[]"); @@ -956,8 +978,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:92:8: ( 'byte[]' ) - // InternalRosSystemLexer.g:92:10: 'byte[]' + // InternalRosSystemLexer.g:94:8: ( 'byte[]' ) + // InternalRosSystemLexer.g:94:10: 'byte[]' { match("byte[]"); @@ -977,8 +999,8 @@ public final void mChar_1() throws RecognitionException { try { int _type = Char_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:94:8: ( 'char[]' ) - // InternalRosSystemLexer.g:94:10: 'char[]' + // InternalRosSystemLexer.g:96:8: ( 'char[]' ) + // InternalRosSystemLexer.g:96:10: 'char[]' { match("char[]"); @@ -998,8 +1020,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:96:8: ( 'int8[]' ) - // InternalRosSystemLexer.g:96:10: 'int8[]' + // InternalRosSystemLexer.g:98:8: ( 'int8[]' ) + // InternalRosSystemLexer.g:98:10: 'int8[]' { match("int8[]"); @@ -1019,8 +1041,8 @@ public final void mNodes() throws RecognitionException { try { int _type = Nodes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:98:7: ( 'nodes:' ) - // InternalRosSystemLexer.g:98:9: 'nodes:' + // InternalRosSystemLexer.g:100:7: ( 'nodes:' ) + // InternalRosSystemLexer.g:100:9: 'nodes:' { match("nodes:"); @@ -1040,8 +1062,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:100:8: ( 'result' ) - // InternalRosSystemLexer.g:100:10: 'result' + // InternalRosSystemLexer.g:102:8: ( 'result' ) + // InternalRosSystemLexer.g:102:10: 'result' { match("result"); @@ -1061,8 +1083,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:102:10: ( 'string' ) - // InternalRosSystemLexer.g:102:12: 'string' + // InternalRosSystemLexer.g:104:10: ( 'string' ) + // InternalRosSystemLexer.g:104:12: 'string' { match("string"); @@ -1082,8 +1104,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:104:8: ( 'uint16' ) - // InternalRosSystemLexer.g:104:10: 'uint16' + // InternalRosSystemLexer.g:106:8: ( 'uint16' ) + // InternalRosSystemLexer.g:106:10: 'uint16' { match("uint16"); @@ -1103,8 +1125,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:106:8: ( 'uint32' ) - // InternalRosSystemLexer.g:106:10: 'uint32' + // InternalRosSystemLexer.g:108:8: ( 'uint32' ) + // InternalRosSystemLexer.g:108:10: 'uint32' { match("uint32"); @@ -1124,8 +1146,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:108:8: ( 'uint64' ) - // InternalRosSystemLexer.g:108:10: 'uint64' + // InternalRosSystemLexer.g:110:8: ( 'uint64' ) + // InternalRosSystemLexer.g:110:10: 'uint64' { match("uint64"); @@ -1145,8 +1167,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:110:9: ( 'value:' ) - // InternalRosSystemLexer.g:110:11: 'value:' + // InternalRosSystemLexer.g:112:9: ( 'value:' ) + // InternalRosSystemLexer.g:112:11: 'value:' { match("value:"); @@ -1166,8 +1188,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:112:7: ( 'Array' ) - // InternalRosSystemLexer.g:112:9: 'Array' + // InternalRosSystemLexer.g:114:7: ( 'Array' ) + // InternalRosSystemLexer.g:114:9: 'Array' { match("Array"); @@ -1187,8 +1209,8 @@ public final void mFrom() throws RecognitionException { try { int _type = From; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:114:6: ( 'from:' ) - // InternalRosSystemLexer.g:114:8: 'from:' + // InternalRosSystemLexer.g:116:6: ( 'from:' ) + // InternalRosSystemLexer.g:116:8: 'from:' { match("from:"); @@ -1208,8 +1230,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:116:7: ( 'int16' ) - // InternalRosSystemLexer.g:116:9: 'int16' + // InternalRosSystemLexer.g:118:7: ( 'int16' ) + // InternalRosSystemLexer.g:118:9: 'int16' { match("int16"); @@ -1229,8 +1251,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:118:7: ( 'int32' ) - // InternalRosSystemLexer.g:118:9: 'int32' + // InternalRosSystemLexer.g:120:7: ( 'int32' ) + // InternalRosSystemLexer.g:120:9: 'int32' { match("int32"); @@ -1250,8 +1272,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:120:7: ( 'int64' ) - // InternalRosSystemLexer.g:120:9: 'int64' + // InternalRosSystemLexer.g:122:7: ( 'int64' ) + // InternalRosSystemLexer.g:122:9: 'int64' { match("int64"); @@ -1271,8 +1293,8 @@ public final void mPub() throws RecognitionException { try { int _type = Pub; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:122:5: ( 'pub->' ) - // InternalRosSystemLexer.g:122:7: 'pub->' + // InternalRosSystemLexer.g:124:5: ( 'pub->' ) + // InternalRosSystemLexer.g:124:7: 'pub->' { match("pub->"); @@ -1292,8 +1314,8 @@ public final void mSub() throws RecognitionException { try { int _type = Sub; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:124:5: ( 'sub->' ) - // InternalRosSystemLexer.g:124:7: 'sub->' + // InternalRosSystemLexer.g:126:5: ( 'sub->' ) + // InternalRosSystemLexer.g:126:7: 'sub->' { match("sub->"); @@ -1313,8 +1335,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:126:8: ( 'type:' ) - // InternalRosSystemLexer.g:126:10: 'type:' + // InternalRosSystemLexer.g:128:8: ( 'type:' ) + // InternalRosSystemLexer.g:128:10: 'type:' { match("type:"); @@ -1334,8 +1356,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:128:7: ( 'uint8' ) - // InternalRosSystemLexer.g:128:9: 'uint8' + // InternalRosSystemLexer.g:130:7: ( 'uint8' ) + // InternalRosSystemLexer.g:130:9: 'uint8' { match("uint8"); @@ -1355,8 +1377,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:130:7: ( 'value' ) - // InternalRosSystemLexer.g:130:9: 'value' + // InternalRosSystemLexer.g:132:7: ( 'value' ) + // InternalRosSystemLexer.g:132:9: 'value' { match("value"); @@ -1376,8 +1398,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:132:6: ( 'Date' ) - // InternalRosSystemLexer.g:132:8: 'Date' + // InternalRosSystemLexer.g:134:6: ( 'Date' ) + // InternalRosSystemLexer.g:134:8: 'Date' { match("Date"); @@ -1397,8 +1419,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:134:6: ( 'List' ) - // InternalRosSystemLexer.g:134:8: 'List' + // InternalRosSystemLexer.g:136:6: ( 'List' ) + // InternalRosSystemLexer.g:136:8: 'List' { match("List"); @@ -1418,8 +1440,8 @@ public final void mAc() throws RecognitionException { try { int _type = Ac; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:136:4: ( 'ac->' ) - // InternalRosSystemLexer.g:136:6: 'ac->' + // InternalRosSystemLexer.g:138:4: ( 'ac->' ) + // InternalRosSystemLexer.g:138:6: 'ac->' { match("ac->"); @@ -1439,8 +1461,8 @@ public final void mAs() throws RecognitionException { try { int _type = As; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:138:4: ( 'as->' ) - // InternalRosSystemLexer.g:138:6: 'as->' + // InternalRosSystemLexer.g:140:4: ( 'as->' ) + // InternalRosSystemLexer.g:140:6: 'as->' { match("as->"); @@ -1460,8 +1482,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:140:6: ( 'bool' ) - // InternalRosSystemLexer.g:140:8: 'bool' + // InternalRosSystemLexer.g:142:6: ( 'bool' ) + // InternalRosSystemLexer.g:142:8: 'bool' { match("bool"); @@ -1481,8 +1503,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:142:6: ( 'byte' ) - // InternalRosSystemLexer.g:142:8: 'byte' + // InternalRosSystemLexer.g:144:6: ( 'byte' ) + // InternalRosSystemLexer.g:144:8: 'byte' { match("byte"); @@ -1502,8 +1524,8 @@ public final void mChar() throws RecognitionException { try { int _type = Char; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:144:6: ( 'char' ) - // InternalRosSystemLexer.g:144:8: 'char' + // InternalRosSystemLexer.g:146:6: ( 'char' ) + // InternalRosSystemLexer.g:146:8: 'char' { match("char"); @@ -1523,8 +1545,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:146:6: ( 'goal' ) - // InternalRosSystemLexer.g:146:8: 'goal' + // InternalRosSystemLexer.g:148:6: ( 'goal' ) + // InternalRosSystemLexer.g:148:8: 'goal' { match("goal"); @@ -1544,8 +1566,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:148:6: ( 'int8' ) - // InternalRosSystemLexer.g:148:8: 'int8' + // InternalRosSystemLexer.g:150:6: ( 'int8' ) + // InternalRosSystemLexer.g:150:8: 'int8' { match("int8"); @@ -1565,8 +1587,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:150:6: ( 'name' ) - // InternalRosSystemLexer.g:150:8: 'name' + // InternalRosSystemLexer.g:152:6: ( 'name' ) + // InternalRosSystemLexer.g:152:8: 'name' { match("name"); @@ -1586,8 +1608,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:152:6: ( 'node' ) - // InternalRosSystemLexer.g:152:8: 'node' + // InternalRosSystemLexer.g:154:6: ( 'node' ) + // InternalRosSystemLexer.g:154:8: 'node' { match("node"); @@ -1607,8 +1629,8 @@ public final void mSc() throws RecognitionException { try { int _type = Sc; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:154:4: ( 'sc->' ) - // InternalRosSystemLexer.g:154:6: 'sc->' + // InternalRosSystemLexer.g:156:4: ( 'sc->' ) + // InternalRosSystemLexer.g:156:6: 'sc->' { match("sc->"); @@ -1628,8 +1650,8 @@ public final void mSs() throws RecognitionException { try { int _type = Ss; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:156:4: ( 'ss->' ) - // InternalRosSystemLexer.g:156:6: 'ss->' + // InternalRosSystemLexer.g:158:4: ( 'ss->' ) + // InternalRosSystemLexer.g:158:6: 'ss->' { match("ss->"); @@ -1649,8 +1671,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:158:6: ( 'time' ) - // InternalRosSystemLexer.g:158:8: 'time' + // InternalRosSystemLexer.g:160:6: ( 'time' ) + // InternalRosSystemLexer.g:160:8: 'time' { match("time"); @@ -1670,8 +1692,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:160:6: ( 'type' ) - // InternalRosSystemLexer.g:160:8: 'type' + // InternalRosSystemLexer.g:162:6: ( 'type' ) + // InternalRosSystemLexer.g:162:8: 'type' { match("type"); @@ -1691,8 +1713,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:162:5: ( 'Any' ) - // InternalRosSystemLexer.g:162:7: 'Any' + // InternalRosSystemLexer.g:164:5: ( 'Any' ) + // InternalRosSystemLexer.g:164:7: 'Any' { match("Any"); @@ -1712,8 +1734,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:164:4: ( 'ns:' ) - // InternalRosSystemLexer.g:164:6: 'ns:' + // InternalRosSystemLexer.g:166:4: ( 'ns:' ) + // InternalRosSystemLexer.g:166:6: 'ns:' { match("ns:"); @@ -1733,8 +1755,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:166:37: ( '[]' ) - // InternalRosSystemLexer.g:166:39: '[]' + // InternalRosSystemLexer.g:168:37: ( '[]' ) + // InternalRosSystemLexer.g:168:39: '[]' { match("[]"); @@ -1754,8 +1776,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:168:7: ( ',' ) - // InternalRosSystemLexer.g:168:9: ',' + // InternalRosSystemLexer.g:170:7: ( ',' ) + // InternalRosSystemLexer.g:170:9: ',' { match(','); @@ -1774,8 +1796,8 @@ public final void mHyphenMinus() throws RecognitionException { try { int _type = HyphenMinus; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:170:13: ( '-' ) - // InternalRosSystemLexer.g:170:15: '-' + // InternalRosSystemLexer.g:172:13: ( '-' ) + // InternalRosSystemLexer.g:172:15: '-' { match('-'); @@ -1794,8 +1816,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:172:7: ( ':' ) - // InternalRosSystemLexer.g:172:9: ':' + // InternalRosSystemLexer.g:174:7: ( ':' ) + // InternalRosSystemLexer.g:174:9: ':' { match(':'); @@ -1814,8 +1836,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:174:19: ( '[' ) - // InternalRosSystemLexer.g:174:21: '[' + // InternalRosSystemLexer.g:176:19: ( '[' ) + // InternalRosSystemLexer.g:176:21: '[' { match('['); @@ -1834,8 +1856,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:176:20: ( ']' ) - // InternalRosSystemLexer.g:176:22: ']' + // InternalRosSystemLexer.g:178:20: ( ']' ) + // InternalRosSystemLexer.g:178:22: ']' { match(']'); @@ -1852,8 +1874,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRosSystemLexer.g:178:21: ( '0' .. '9' ) - // InternalRosSystemLexer.g:178:23: '0' .. '9' + // InternalRosSystemLexer.g:180:21: ( '0' .. '9' ) + // InternalRosSystemLexer.g:180:23: '0' .. '9' { matchRange('0','9'); @@ -1870,10 +1892,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:180:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRosSystemLexer.g:180:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRosSystemLexer.g:182:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRosSystemLexer.g:182:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRosSystemLexer.g:180:15: ( '0b' | '0B' ) + // InternalRosSystemLexer.g:182:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1901,7 +1923,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRosSystemLexer.g:180:16: '0b' + // InternalRosSystemLexer.g:182:16: '0b' { match("0b"); @@ -1909,7 +1931,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRosSystemLexer.g:180:21: '0B' + // InternalRosSystemLexer.g:182:21: '0B' { match("0B"); @@ -1919,7 +1941,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRosSystemLexer.g:180:27: ( '0' | '1' )+ + // InternalRosSystemLexer.g:182:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -1973,10 +1995,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:182:14: ( ( 'true' | 'false' ) ) - // InternalRosSystemLexer.g:182:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:184:14: ( ( 'true' | 'false' ) ) + // InternalRosSystemLexer.g:184:16: ( 'true' | 'false' ) { - // InternalRosSystemLexer.g:182:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:184:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1994,7 +2016,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRosSystemLexer.g:182:17: 'true' + // InternalRosSystemLexer.g:184:17: 'true' { match("true"); @@ -2002,7 +2024,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRosSystemLexer.g:182:24: 'false' + // InternalRosSystemLexer.g:184:24: 'false' { match("false"); @@ -2028,10 +2050,10 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:184:13: ( ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:184:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:186:13: ( ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) ) + // InternalRosSystemLexer.g:186:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) { - // InternalRosSystemLexer.g:184:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:186:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) int alt6=2; int LA6_0 = input.LA(1); @@ -2049,9 +2071,9 @@ else if ( (LA6_0=='-') ) { } switch (alt6) { case 1 : - // InternalRosSystemLexer.g:184:16: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:16: ( RULE_DIGIT )* { - // InternalRosSystemLexer.g:184:16: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:16: ( RULE_DIGIT )* loop4: do { int alt4=2; @@ -2064,7 +2086,7 @@ else if ( (LA6_0=='-') ) { switch (alt4) { case 1 : - // InternalRosSystemLexer.g:184:16: RULE_DIGIT + // InternalRosSystemLexer.g:186:16: RULE_DIGIT { mRULE_DIGIT(); @@ -2080,10 +2102,10 @@ else if ( (LA6_0=='-') ) { } break; case 2 : - // InternalRosSystemLexer.g:184:28: '-' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:28: '-' ( RULE_DIGIT )* { match('-'); - // InternalRosSystemLexer.g:184:32: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:32: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -2096,7 +2118,7 @@ else if ( (LA6_0=='-') ) { switch (alt5) { case 1 : - // InternalRosSystemLexer.g:184:32: RULE_DIGIT + // InternalRosSystemLexer.g:186:32: RULE_DIGIT { mRULE_DIGIT(); @@ -2114,15 +2136,15 @@ else if ( (LA6_0=='-') ) { } - // InternalRosSystemLexer.g:184:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:186:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) int alt12=2; alt12 = dfa12.predict(input); switch (alt12) { case 1 : - // InternalRosSystemLexer.g:184:46: '.' ( RULE_DECINT )* + // InternalRosSystemLexer.g:186:46: '.' ( RULE_DECINT )* { match('.'); - // InternalRosSystemLexer.g:184:50: ( RULE_DECINT )* + // InternalRosSystemLexer.g:186:50: ( RULE_DECINT )* loop7: do { int alt7=2; @@ -2135,7 +2157,7 @@ else if ( (LA6_0=='-') ) { switch (alt7) { case 1 : - // InternalRosSystemLexer.g:184:50: RULE_DECINT + // InternalRosSystemLexer.g:186:50: RULE_DECINT { mRULE_DECINT(); @@ -2151,9 +2173,9 @@ else if ( (LA6_0=='-') ) { } break; case 2 : - // InternalRosSystemLexer.g:184:63: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:63: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* { - // InternalRosSystemLexer.g:184:63: ( '.' ( RULE_DIGIT )* )? + // InternalRosSystemLexer.g:186:63: ( '.' ( RULE_DIGIT )* )? int alt9=2; int LA9_0 = input.LA(1); @@ -2162,10 +2184,10 @@ else if ( (LA6_0=='-') ) { } switch (alt9) { case 1 : - // InternalRosSystemLexer.g:184:64: '.' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:64: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosSystemLexer.g:184:68: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:68: ( RULE_DIGIT )* loop8: do { int alt8=2; @@ -2178,7 +2200,7 @@ else if ( (LA6_0=='-') ) { switch (alt8) { case 1 : - // InternalRosSystemLexer.g:184:68: RULE_DIGIT + // InternalRosSystemLexer.g:186:68: RULE_DIGIT { mRULE_DIGIT(); @@ -2205,7 +2227,7 @@ else if ( (LA6_0=='-') ) { recover(mse); throw mse;} - // InternalRosSystemLexer.g:184:92: ( '-' | '+' )? + // InternalRosSystemLexer.g:186:92: ( '-' | '+' )? int alt10=2; int LA10_0 = input.LA(1); @@ -2231,7 +2253,7 @@ else if ( (LA6_0=='-') ) { } - // InternalRosSystemLexer.g:184:103: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:103: ( RULE_DIGIT )* loop11: do { int alt11=2; @@ -2244,7 +2266,7 @@ else if ( (LA6_0=='-') ) { switch (alt11) { case 1 : - // InternalRosSystemLexer.g:184:103: RULE_DIGIT + // InternalRosSystemLexer.g:186:103: RULE_DIGIT { mRULE_DIGIT(); @@ -2278,10 +2300,10 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:186:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:186:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:188:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRosSystemLexer.g:188:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRosSystemLexer.g:186:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:188:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) int alt15=3; switch ( input.LA(1) ) { case '0': @@ -2316,17 +2338,17 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt15) { case 1 : - // InternalRosSystemLexer.g:186:16: '0' + // InternalRosSystemLexer.g:188:16: '0' { match('0'); } break; case 2 : - // InternalRosSystemLexer.g:186:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:188:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRosSystemLexer.g:186:29: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:188:29: ( RULE_DIGIT )* loop13: do { int alt13=2; @@ -2339,7 +2361,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt13) { case 1 : - // InternalRosSystemLexer.g:186:29: RULE_DIGIT + // InternalRosSystemLexer.g:188:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2355,11 +2377,11 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:186:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:188:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRosSystemLexer.g:186:54: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:188:54: ( RULE_DIGIT )* loop14: do { int alt14=2; @@ -2372,7 +2394,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt14) { case 1 : - // InternalRosSystemLexer.g:186:54: RULE_DIGIT + // InternalRosSystemLexer.g:188:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2404,10 +2426,10 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRosSystemLexer.g:188:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRosSystemLexer.g:188:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:190:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRosSystemLexer.g:190:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRosSystemLexer.g:188:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:190:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) int alt16=2; int LA16_0 = input.LA(1); @@ -2431,14 +2453,14 @@ else if ( ((LA16_0>='4' && LA16_0<='9')) ) { } switch (alt16) { case 1 : - // InternalRosSystemLexer.g:188:22: '1' .. '9' + // InternalRosSystemLexer.g:190:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:188:31: '1' .. '3' '0' .. '9' + // InternalRosSystemLexer.g:190:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2460,10 +2482,10 @@ else if ( ((LA16_0>='4' && LA16_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRosSystemLexer.g:190:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRosSystemLexer.g:190:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:192:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRosSystemLexer.g:192:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRosSystemLexer.g:190:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:192:23: ( '1' .. '9' | '1' '0' .. '2' ) int alt17=2; int LA17_0 = input.LA(1); @@ -2487,14 +2509,14 @@ else if ( ((LA17_0>='2' && LA17_0<='9')) ) { } switch (alt17) { case 1 : - // InternalRosSystemLexer.g:190:24: '1' .. '9' + // InternalRosSystemLexer.g:192:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:190:33: '1' '0' .. '2' + // InternalRosSystemLexer.g:192:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2516,8 +2538,8 @@ else if ( ((LA17_0>='2' && LA17_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRosSystemLexer.g:192:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRosSystemLexer.g:192:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRosSystemLexer.g:194:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRosSystemLexer.g:194:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2535,10 +2557,10 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRosSystemLexer.g:194:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRosSystemLexer.g:194:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:196:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRosSystemLexer.g:196:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRosSystemLexer.g:194:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:196:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) int alt18=2; int LA18_0 = input.LA(1); @@ -2556,7 +2578,7 @@ else if ( (LA18_0=='2') ) { } switch (alt18) { case 1 : - // InternalRosSystemLexer.g:194:23: '0' .. '1' '0' .. '9' + // InternalRosSystemLexer.g:196:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2564,7 +2586,7 @@ else if ( (LA18_0=='2') ) { } break; case 2 : - // InternalRosSystemLexer.g:194:41: '2' '0' .. '3' + // InternalRosSystemLexer.g:196:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2586,8 +2608,8 @@ else if ( (LA18_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRosSystemLexer.g:196:23: ( '0' .. '5' '0' .. '9' ) - // InternalRosSystemLexer.g:196:25: '0' .. '5' '0' .. '9' + // InternalRosSystemLexer.g:198:23: ( '0' .. '5' '0' .. '9' ) + // InternalRosSystemLexer.g:198:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2605,8 +2627,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:198:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRosSystemLexer.g:198:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRosSystemLexer.g:200:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRosSystemLexer.g:200:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2635,10 +2657,10 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:200:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRosSystemLexer.g:200:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosSystemLexer.g:202:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRosSystemLexer.g:202:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRosSystemLexer.g:200:25: ( RULE_ID | RULE_STRING ) + // InternalRosSystemLexer.g:202:25: ( RULE_ID | RULE_STRING ) int alt19=2; int LA19_0 = input.LA(1); @@ -2656,14 +2678,14 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { } switch (alt19) { case 1 : - // InternalRosSystemLexer.g:200:26: RULE_ID + // InternalRosSystemLexer.g:202:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:200:34: RULE_STRING + // InternalRosSystemLexer.g:202:34: RULE_STRING { mRULE_STRING(); @@ -2673,7 +2695,7 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { } match('='); - // InternalRosSystemLexer.g:200:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosSystemLexer.g:202:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) int alt20=4; switch ( input.LA(1) ) { case 'A': @@ -2768,28 +2790,28 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { switch (alt20) { case 1 : - // InternalRosSystemLexer.g:200:52: RULE_ID + // InternalRosSystemLexer.g:202:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:200:60: RULE_STRING + // InternalRosSystemLexer.g:202:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRosSystemLexer.g:200:72: RULE_INT + // InternalRosSystemLexer.g:202:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRosSystemLexer.g:200:81: '-' RULE_INT + // InternalRosSystemLexer.g:202:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2813,8 +2835,8 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRosSystemLexer.g:202:21: () - // InternalRosSystemLexer.g:202:23: + // InternalRosSystemLexer.g:204:21: () + // InternalRosSystemLexer.g:204:23: { } @@ -2827,8 +2849,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRosSystemLexer.g:204:19: () - // InternalRosSystemLexer.g:204:21: + // InternalRosSystemLexer.g:206:19: () + // InternalRosSystemLexer.g:206:21: { } @@ -2843,11 +2865,11 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:206:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRosSystemLexer.g:206:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:208:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRosSystemLexer.g:208:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRosSystemLexer.g:206:23: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:208:23: (~ ( ( '\\n' | '\\r' ) ) )* loop21: do { int alt21=2; @@ -2860,7 +2882,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { switch (alt21) { case 1 : - // InternalRosSystemLexer.g:206:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRosSystemLexer.g:208: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(); @@ -2896,10 +2918,10 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:208:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRosSystemLexer.g:208:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:210:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRosSystemLexer.g:210:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRosSystemLexer.g:208:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:210:25: ( '/' RULE_ID | RULE_ID '/' )* loop22: do { int alt22=3; @@ -2915,7 +2937,7 @@ else if ( ((LA22_0>='A' && LA22_0<='Z')||(LA22_0>='^' && LA22_0<='_')||(LA22_0>= switch (alt22) { case 1 : - // InternalRosSystemLexer.g:208:26: '/' RULE_ID + // InternalRosSystemLexer.g:210:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2923,7 +2945,7 @@ else if ( ((LA22_0>='A' && LA22_0<='Z')||(LA22_0>='^' && LA22_0<='_')||(LA22_0>= } break; case 2 : - // InternalRosSystemLexer.g:208:38: RULE_ID '/' + // InternalRosSystemLexer.g:210:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2952,10 +2974,10 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:210:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRosSystemLexer.g:210:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:212:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRosSystemLexer.g:212:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRosSystemLexer.g:210:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:212:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* loop23: do { int alt23=4; @@ -2981,7 +3003,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { switch (alt23) { case 1 : - // InternalRosSystemLexer.g:210:30: '/' RULE_STRING + // InternalRosSystemLexer.g:212:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2989,7 +3011,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRosSystemLexer.g:210:46: RULE_STRING '/' + // InternalRosSystemLexer.g:212:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2997,7 +3019,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:210:62: '~' RULE_STRING + // InternalRosSystemLexer.g:212:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -3026,10 +3048,10 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:212:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRosSystemLexer.g:212:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystemLexer.g:214:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRosSystemLexer.g:214:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRosSystemLexer.g:212:11: ( '^' )? + // InternalRosSystemLexer.g:214:11: ( '^' )? int alt24=2; int LA24_0 = input.LA(1); @@ -3038,7 +3060,7 @@ public final void mRULE_ID() throws RecognitionException { } switch (alt24) { case 1 : - // InternalRosSystemLexer.g:212:11: '^' + // InternalRosSystemLexer.g:214:11: '^' { match('^'); @@ -3056,7 +3078,7 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystemLexer.g:212:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystemLexer.g:214:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop25: do { int alt25=2; @@ -3103,10 +3125,10 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRosSystemLexer.g:214:19: ( ( '0' .. '9' )+ ) - // InternalRosSystemLexer.g:214:21: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:216:19: ( ( '0' .. '9' )+ ) + // InternalRosSystemLexer.g:216:21: ( '0' .. '9' )+ { - // InternalRosSystemLexer.g:214:21: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:216:21: ( '0' .. '9' )+ int cnt26=0; loop26: do { @@ -3120,7 +3142,7 @@ public final void mRULE_INT() throws RecognitionException { switch (alt26) { case 1 : - // InternalRosSystemLexer.g:214:22: '0' .. '9' + // InternalRosSystemLexer.g:216:22: '0' .. '9' { matchRange('0','9'); @@ -3150,10 +3172,10 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:216:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRosSystemLexer.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:218:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRosSystemLexer.g:218:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRosSystemLexer.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:218:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt29=2; int LA29_0 = input.LA(1); @@ -3171,10 +3193,10 @@ else if ( (LA29_0=='\'') ) { } switch (alt29) { case 1 : - // InternalRosSystemLexer.g:216:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRosSystemLexer.g:218:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRosSystemLexer.g:216:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalRosSystemLexer.g:218:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop27: do { int alt27=3; @@ -3190,7 +3212,7 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 switch (alt27) { case 1 : - // InternalRosSystemLexer.g:216:21: '\\\\' . + // InternalRosSystemLexer.g:218:21: '\\\\' . { match('\\'); matchAny(); @@ -3198,7 +3220,7 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:216:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRosSystemLexer.g:218:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3223,10 +3245,10 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:216:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRosSystemLexer.g:218:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRosSystemLexer.g:216:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalRosSystemLexer.g:218:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop28: do { int alt28=3; @@ -3242,7 +3264,7 @@ else if ( ((LA28_0>='\u0000' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='[')||(LA2 switch (alt28) { case 1 : - // InternalRosSystemLexer.g:216:54: '\\\\' . + // InternalRosSystemLexer.g:218:54: '\\\\' . { match('\\'); matchAny(); @@ -3250,7 +3272,7 @@ else if ( ((LA28_0>='\u0000' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:216:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRosSystemLexer.g:218:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3293,12 +3315,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:218:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRosSystemLexer.g:218:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRosSystemLexer.g:220:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRosSystemLexer.g:220:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRosSystemLexer.g:218:24: ( options {greedy=false; } : . )* + // InternalRosSystemLexer.g:220:24: ( options {greedy=false; } : . )* loop30: do { int alt30=2; @@ -3323,7 +3345,7 @@ else if ( ((LA30_0>='\u0000' && LA30_0<=')')||(LA30_0>='+' && LA30_0<='\uFFFF')) switch (alt30) { case 1 : - // InternalRosSystemLexer.g:218:52: . + // InternalRosSystemLexer.g:220:52: . { matchAny(); @@ -3353,10 +3375,10 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:220:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRosSystemLexer.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:222:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRosSystemLexer.g:222:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRosSystemLexer.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:222:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt31=0; loop31: do { @@ -3410,8 +3432,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:222:16: ( . ) - // InternalRosSystemLexer.g:222:18: . + // InternalRosSystemLexer.g:224:16: ( . ) + // InternalRosSystemLexer.g:224:18: . { matchAny(); @@ -3426,8 +3448,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalRosSystemLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | SubSystems | Namespace | Processes | GraphName | Float32_1 | Float64_1 | FromFile | Default | Duration | Feedback | String_2 | Threads | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Array | From | Int16 | Int32 | Int64 | Pub | Sub | Type_1 | Uint8 | Value | Date | List | Ac | As | Bool | Byte | Char | Goal | Int8 | Name | Node | Sc | Ss | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | HyphenMinus | 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 alt32=96; + // InternalRosSystemLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Parent_node | Interfaces | Parameters | SubSystems | Namespace | Processes | GraphName | Float32_1 | Float64_1 | FromFile | Default | Duration | Feedback | String_2 | Threads | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Array | From | Int16 | Int32 | Int64 | Pub | Sub | Type_1 | Uint8 | Value | Date | List | Ac | As | Bool | Byte | Char | Goal | Int8 | Name | Node | Sc | Ss | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | HyphenMinus | 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 alt32=97; alt32 = dfa32.predict(input); switch (alt32) { case 1 : @@ -3466,637 +3488,644 @@ public void mTokens() throws RecognitionException { } break; case 6 : - // InternalRosSystemLexer.g:1:86: Interfaces + // InternalRosSystemLexer.g:1:86: Parent_node { - mInterfaces(); + mParent_node(); } break; case 7 : - // InternalRosSystemLexer.g:1:97: Parameters + // InternalRosSystemLexer.g:1:98: Interfaces { - mParameters(); + mInterfaces(); } break; case 8 : - // InternalRosSystemLexer.g:1:108: SubSystems + // InternalRosSystemLexer.g:1:109: Parameters { - mSubSystems(); + mParameters(); } break; case 9 : - // InternalRosSystemLexer.g:1:119: Namespace + // InternalRosSystemLexer.g:1:120: SubSystems { - mNamespace(); + mSubSystems(); } break; case 10 : - // InternalRosSystemLexer.g:1:129: Processes + // InternalRosSystemLexer.g:1:131: Namespace { - mProcesses(); + mNamespace(); } break; case 11 : - // InternalRosSystemLexer.g:1:139: GraphName + // InternalRosSystemLexer.g:1:141: Processes { - mGraphName(); + mProcesses(); } break; case 12 : - // InternalRosSystemLexer.g:1:149: Float32_1 + // InternalRosSystemLexer.g:1:151: GraphName { - mFloat32_1(); + mGraphName(); } break; case 13 : - // InternalRosSystemLexer.g:1:159: Float64_1 + // InternalRosSystemLexer.g:1:161: Float32_1 { - mFloat64_1(); + mFloat32_1(); } break; case 14 : - // InternalRosSystemLexer.g:1:169: FromFile + // InternalRosSystemLexer.g:1:171: Float64_1 { - mFromFile(); + mFloat64_1(); } break; case 15 : - // InternalRosSystemLexer.g:1:178: Default + // InternalRosSystemLexer.g:1:181: FromFile { - mDefault(); + mFromFile(); } break; case 16 : - // InternalRosSystemLexer.g:1:186: Duration + // InternalRosSystemLexer.g:1:190: Default { - mDuration(); + mDefault(); } break; case 17 : - // InternalRosSystemLexer.g:1:195: Feedback + // InternalRosSystemLexer.g:1:198: Duration { - mFeedback(); + mDuration(); } break; case 18 : - // InternalRosSystemLexer.g:1:204: String_2 + // InternalRosSystemLexer.g:1:207: Feedback { - mString_2(); + mFeedback(); } break; case 19 : - // InternalRosSystemLexer.g:1:213: Threads + // InternalRosSystemLexer.g:1:216: String_2 { - mThreads(); + mString_2(); } break; case 20 : - // InternalRosSystemLexer.g:1:221: Uint16_1 + // InternalRosSystemLexer.g:1:225: Threads { - mUint16_1(); + mThreads(); } break; case 21 : - // InternalRosSystemLexer.g:1:230: Uint32_1 + // InternalRosSystemLexer.g:1:233: Uint16_1 { - mUint32_1(); + mUint16_1(); } break; case 22 : - // InternalRosSystemLexer.g:1:239: Uint64_1 + // InternalRosSystemLexer.g:1:242: Uint32_1 { - mUint64_1(); + mUint32_1(); } break; case 23 : - // InternalRosSystemLexer.g:1:248: Boolean + // InternalRosSystemLexer.g:1:251: Uint64_1 { - mBoolean(); + mUint64_1(); } break; case 24 : - // InternalRosSystemLexer.g:1:256: Integer + // InternalRosSystemLexer.g:1:260: Boolean { - mInteger(); + mBoolean(); } break; case 25 : - // InternalRosSystemLexer.g:1:264: Float32 + // InternalRosSystemLexer.g:1:268: Integer { - mFloat32(); + mInteger(); } break; case 26 : - // InternalRosSystemLexer.g:1:272: Float64 + // InternalRosSystemLexer.g:1:276: Float32 { - mFloat64(); + mFloat32(); } break; case 27 : - // InternalRosSystemLexer.g:1:280: Int16_1 + // InternalRosSystemLexer.g:1:284: Float64 { - mInt16_1(); + mFloat64(); } break; case 28 : - // InternalRosSystemLexer.g:1:288: Int32_1 + // InternalRosSystemLexer.g:1:292: Int16_1 { - mInt32_1(); + mInt16_1(); } break; case 29 : - // InternalRosSystemLexer.g:1:296: Int64_1 + // InternalRosSystemLexer.g:1:300: Int32_1 { - mInt64_1(); + mInt32_1(); } break; case 30 : - // InternalRosSystemLexer.g:1:304: Message + // InternalRosSystemLexer.g:1:308: Int64_1 { - mMessage(); + mInt64_1(); } break; case 31 : - // InternalRosSystemLexer.g:1:312: Service + // InternalRosSystemLexer.g:1:316: Message { - mService(); + mMessage(); } break; case 32 : - // InternalRosSystemLexer.g:1:320: Uint8_1 + // InternalRosSystemLexer.g:1:324: Service { - mUint8_1(); + mService(); } break; case 33 : - // InternalRosSystemLexer.g:1:328: Base64 + // InternalRosSystemLexer.g:1:332: Uint8_1 { - mBase64(); + mUint8_1(); } break; case 34 : - // InternalRosSystemLexer.g:1:335: Double + // InternalRosSystemLexer.g:1:340: Base64 { - mDouble(); + mBase64(); } break; case 35 : - // InternalRosSystemLexer.g:1:342: Header + // InternalRosSystemLexer.g:1:347: Double { - mHeader(); + mDouble(); } break; case 36 : - // InternalRosSystemLexer.g:1:349: String + // InternalRosSystemLexer.g:1:354: Header { - mString(); + mHeader(); } break; case 37 : - // InternalRosSystemLexer.g:1:356: Struct + // InternalRosSystemLexer.g:1:361: String { - mStruct(); + mString(); } break; case 38 : - // InternalRosSystemLexer.g:1:363: Action + // InternalRosSystemLexer.g:1:368: Struct { - mAction(); + mStruct(); } break; case 39 : - // InternalRosSystemLexer.g:1:370: Bool_1 + // InternalRosSystemLexer.g:1:375: Action { - mBool_1(); + mAction(); } break; case 40 : - // InternalRosSystemLexer.g:1:377: Byte_1 + // InternalRosSystemLexer.g:1:382: Bool_1 { - mByte_1(); + mBool_1(); } break; case 41 : - // InternalRosSystemLexer.g:1:384: Char_1 + // InternalRosSystemLexer.g:1:389: Byte_1 { - mChar_1(); + mByte_1(); } break; case 42 : - // InternalRosSystemLexer.g:1:391: Int8_1 + // InternalRosSystemLexer.g:1:396: Char_1 { - mInt8_1(); + mChar_1(); } break; case 43 : - // InternalRosSystemLexer.g:1:398: Nodes + // InternalRosSystemLexer.g:1:403: Int8_1 { - mNodes(); + mInt8_1(); } break; case 44 : - // InternalRosSystemLexer.g:1:404: Result + // InternalRosSystemLexer.g:1:410: Nodes { - mResult(); + mNodes(); } break; case 45 : - // InternalRosSystemLexer.g:1:411: String_1 + // InternalRosSystemLexer.g:1:416: Result { - mString_1(); + mResult(); } break; case 46 : - // InternalRosSystemLexer.g:1:420: Uint16 + // InternalRosSystemLexer.g:1:423: String_1 { - mUint16(); + mString_1(); } break; case 47 : - // InternalRosSystemLexer.g:1:427: Uint32 + // InternalRosSystemLexer.g:1:432: Uint16 { - mUint32(); + mUint16(); } break; case 48 : - // InternalRosSystemLexer.g:1:434: Uint64 + // InternalRosSystemLexer.g:1:439: Uint32 { - mUint64(); + mUint32(); } break; case 49 : - // InternalRosSystemLexer.g:1:441: Value_1 + // InternalRosSystemLexer.g:1:446: Uint64 { - mValue_1(); + mUint64(); } break; case 50 : - // InternalRosSystemLexer.g:1:449: Array + // InternalRosSystemLexer.g:1:453: Value_1 { - mArray(); + mValue_1(); } break; case 51 : - // InternalRosSystemLexer.g:1:455: From + // InternalRosSystemLexer.g:1:461: Array { - mFrom(); + mArray(); } break; case 52 : - // InternalRosSystemLexer.g:1:460: Int16 + // InternalRosSystemLexer.g:1:467: From { - mInt16(); + mFrom(); } break; case 53 : - // InternalRosSystemLexer.g:1:466: Int32 + // InternalRosSystemLexer.g:1:472: Int16 { - mInt32(); + mInt16(); } break; case 54 : - // InternalRosSystemLexer.g:1:472: Int64 + // InternalRosSystemLexer.g:1:478: Int32 { - mInt64(); + mInt32(); } break; case 55 : - // InternalRosSystemLexer.g:1:478: Pub + // InternalRosSystemLexer.g:1:484: Int64 { - mPub(); + mInt64(); } break; case 56 : - // InternalRosSystemLexer.g:1:482: Sub + // InternalRosSystemLexer.g:1:490: Pub { - mSub(); + mPub(); } break; case 57 : - // InternalRosSystemLexer.g:1:486: Type_1 + // InternalRosSystemLexer.g:1:494: Sub { - mType_1(); + mSub(); } break; case 58 : - // InternalRosSystemLexer.g:1:493: Uint8 + // InternalRosSystemLexer.g:1:498: Type_1 { - mUint8(); + mType_1(); } break; case 59 : - // InternalRosSystemLexer.g:1:499: Value + // InternalRosSystemLexer.g:1:505: Uint8 { - mValue(); + mUint8(); } break; case 60 : - // InternalRosSystemLexer.g:1:505: Date + // InternalRosSystemLexer.g:1:511: Value { - mDate(); + mValue(); } break; case 61 : - // InternalRosSystemLexer.g:1:510: List + // InternalRosSystemLexer.g:1:517: Date { - mList(); + mDate(); } break; case 62 : - // InternalRosSystemLexer.g:1:515: Ac + // InternalRosSystemLexer.g:1:522: List { - mAc(); + mList(); } break; case 63 : - // InternalRosSystemLexer.g:1:518: As + // InternalRosSystemLexer.g:1:527: Ac { - mAs(); + mAc(); } break; case 64 : - // InternalRosSystemLexer.g:1:521: Bool + // InternalRosSystemLexer.g:1:530: As { - mBool(); + mAs(); } break; case 65 : - // InternalRosSystemLexer.g:1:526: Byte + // InternalRosSystemLexer.g:1:533: Bool { - mByte(); + mBool(); } break; case 66 : - // InternalRosSystemLexer.g:1:531: Char + // InternalRosSystemLexer.g:1:538: Byte { - mChar(); + mByte(); } break; case 67 : - // InternalRosSystemLexer.g:1:536: Goal + // InternalRosSystemLexer.g:1:543: Char { - mGoal(); + mChar(); } break; case 68 : - // InternalRosSystemLexer.g:1:541: Int8 + // InternalRosSystemLexer.g:1:548: Goal { - mInt8(); + mGoal(); } break; case 69 : - // InternalRosSystemLexer.g:1:546: Name + // InternalRosSystemLexer.g:1:553: Int8 { - mName(); + mInt8(); } break; case 70 : - // InternalRosSystemLexer.g:1:551: Node + // InternalRosSystemLexer.g:1:558: Name { - mNode(); + mName(); } break; case 71 : - // InternalRosSystemLexer.g:1:556: Sc + // InternalRosSystemLexer.g:1:563: Node { - mSc(); + mNode(); } break; case 72 : - // InternalRosSystemLexer.g:1:559: Ss + // InternalRosSystemLexer.g:1:568: Sc { - mSs(); + mSc(); } break; case 73 : - // InternalRosSystemLexer.g:1:562: Time + // InternalRosSystemLexer.g:1:571: Ss { - mTime(); + mSs(); } break; case 74 : - // InternalRosSystemLexer.g:1:567: Type + // InternalRosSystemLexer.g:1:574: Time { - mType(); + mTime(); } break; case 75 : - // InternalRosSystemLexer.g:1:572: Any + // InternalRosSystemLexer.g:1:579: Type { - mAny(); + mType(); } break; case 76 : - // InternalRosSystemLexer.g:1:576: Ns + // InternalRosSystemLexer.g:1:584: Any { - mNs(); + mAny(); } break; case 77 : - // InternalRosSystemLexer.g:1:579: LeftSquareBracketRightSquareBracket + // InternalRosSystemLexer.g:1:588: Ns { - mLeftSquareBracketRightSquareBracket(); + mNs(); } break; case 78 : - // InternalRosSystemLexer.g:1:615: Comma + // InternalRosSystemLexer.g:1:591: LeftSquareBracketRightSquareBracket { - mComma(); + mLeftSquareBracketRightSquareBracket(); } break; case 79 : - // InternalRosSystemLexer.g:1:621: HyphenMinus + // InternalRosSystemLexer.g:1:627: Comma { - mHyphenMinus(); + mComma(); } break; case 80 : - // InternalRosSystemLexer.g:1:633: Colon + // InternalRosSystemLexer.g:1:633: HyphenMinus { - mColon(); + mHyphenMinus(); } break; case 81 : - // InternalRosSystemLexer.g:1:639: LeftSquareBracket + // InternalRosSystemLexer.g:1:645: Colon { - mLeftSquareBracket(); + mColon(); } break; case 82 : - // InternalRosSystemLexer.g:1:657: RightSquareBracket + // InternalRosSystemLexer.g:1:651: LeftSquareBracket { - mRightSquareBracket(); + mLeftSquareBracket(); } break; case 83 : - // InternalRosSystemLexer.g:1:676: RULE_BINARY + // InternalRosSystemLexer.g:1:669: RightSquareBracket { - mRULE_BINARY(); + mRightSquareBracket(); } break; case 84 : - // InternalRosSystemLexer.g:1:688: RULE_BOOLEAN + // InternalRosSystemLexer.g:1:688: RULE_BINARY { - mRULE_BOOLEAN(); + mRULE_BINARY(); } break; case 85 : - // InternalRosSystemLexer.g:1:701: RULE_DOUBLE + // InternalRosSystemLexer.g:1:700: RULE_BOOLEAN { - mRULE_DOUBLE(); + mRULE_BOOLEAN(); } break; case 86 : - // InternalRosSystemLexer.g:1:713: RULE_DECINT + // InternalRosSystemLexer.g:1:713: RULE_DOUBLE { - mRULE_DECINT(); + mRULE_DOUBLE(); } break; case 87 : - // InternalRosSystemLexer.g:1:725: RULE_DATE_TIME + // InternalRosSystemLexer.g:1:725: RULE_DECINT { - mRULE_DATE_TIME(); + mRULE_DECINT(); } break; case 88 : - // InternalRosSystemLexer.g:1:740: RULE_MESSAGE_ASIGMENT + // InternalRosSystemLexer.g:1:737: RULE_DATE_TIME { - mRULE_MESSAGE_ASIGMENT(); + mRULE_DATE_TIME(); } break; case 89 : - // InternalRosSystemLexer.g:1:762: RULE_SL_COMMENT + // InternalRosSystemLexer.g:1:752: RULE_MESSAGE_ASIGMENT { - mRULE_SL_COMMENT(); + mRULE_MESSAGE_ASIGMENT(); } break; case 90 : - // InternalRosSystemLexer.g:1:778: RULE_ROS_CONVENTION_A + // InternalRosSystemLexer.g:1:774: RULE_SL_COMMENT { - mRULE_ROS_CONVENTION_A(); + mRULE_SL_COMMENT(); } break; case 91 : - // InternalRosSystemLexer.g:1:800: RULE_ROS_CONVENTION_PARAM + // InternalRosSystemLexer.g:1:790: RULE_ROS_CONVENTION_A { - mRULE_ROS_CONVENTION_PARAM(); + mRULE_ROS_CONVENTION_A(); } break; case 92 : - // InternalRosSystemLexer.g:1:826: RULE_ID + // InternalRosSystemLexer.g:1:812: RULE_ROS_CONVENTION_PARAM { - mRULE_ID(); + mRULE_ROS_CONVENTION_PARAM(); } break; case 93 : - // InternalRosSystemLexer.g:1:834: RULE_STRING + // InternalRosSystemLexer.g:1:838: RULE_ID { - mRULE_STRING(); + mRULE_ID(); } break; case 94 : - // InternalRosSystemLexer.g:1:846: RULE_ML_COMMENT + // InternalRosSystemLexer.g:1:846: RULE_STRING { - mRULE_ML_COMMENT(); + mRULE_STRING(); } break; case 95 : - // InternalRosSystemLexer.g:1:862: RULE_WS + // InternalRosSystemLexer.g:1:858: RULE_ML_COMMENT { - mRULE_WS(); + mRULE_ML_COMMENT(); } break; case 96 : - // InternalRosSystemLexer.g:1:870: RULE_ANY_OTHER + // InternalRosSystemLexer.g:1:874: RULE_WS + { + mRULE_WS(); + + } + break; + case 97 : + // InternalRosSystemLexer.g:1:882: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4163,60 +4192,60 @@ public DFA12(BaseRecognizer recognizer) { this.transition = DFA12_transition; } public String getDescription() { - return "184:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* )"; + return "186:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* )"; } } static final String DFA32_eotS = - "\1\52\31\60\1\142\1\uffff\1\145\2\uffff\2\153\1\uffff\1\146\1\153\1\55\1\60\2\55\1\uffff\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff\57\60\3\uffff\1\153\7\uffff\1\153\1\146\1\153\1\60\2\uffff\1\u00af\2\uffff\1\u00af\4\uffff\16\60\2\uffff\2\60\1\uffff\24\60\2\uffff\5\60\1\u00e0\2\60\1\153\1\uffff\1\153\3\uffff\6\60\1\u00ec\4\60\1\u00f2\2\60\1\uffff\1\60\1\uffff\2\60\1\u00f9\1\u00fb\7\60\1\u0105\1\u0106\1\u0107\6\60\1\u0111\4\60\1\u0117\1\u0119\3\60\1\uffff\1\u011d\1\u011e\1\uffff\1\153\6\60\2\uffff\1\60\1\u0128\1\u012a\1\u012c\2\uffff\6\60\1\uffff\1\60\1\uffff\2\60\1\uffff\1\60\1\u0107\3\60\4\uffff\3\60\1\u013f\5\60\1\uffff\4\60\4\uffff\1\60\1\u014b\1\u014c\3\uffff\7\60\6\uffff\3\60\1\u0158\2\60\1\uffff\7\60\1\u0163\1\u0165\1\u0167\2\uffff\1\60\1\u0169\2\60\1\u016c\1\u016d\1\u016e\1\u016f\1\u0170\1\u0171\3\uffff\12\60\2\uffff\1\u017c\1\60\1\u017f\1\u0181\5\60\6\uffff\1\u0187\1\uffff\1\u0188\1\u0189\6\uffff\12\60\1\uffff\1\60\4\uffff\1\60\1\u0196\1\uffff\1\u0197\4\uffff\4\60\1\u019c\6\60\3\uffff\4\60\1\uffff\3\60\1\uffff\1\60\1\uffff\5\60\3\uffff\2\60\1\u01b2\1\60\1\uffff\2\60\1\uffff\6\60\1\u01bc\1\60\1\u01be\1\uffff\1\u01bf\2\uffff"; + "\1\52\31\57\1\142\1\uffff\1\146\2\uffff\2\153\1\uffff\1\145\1\153\1\55\1\57\2\55\1\uffff\1\55\1\uffff\1\55\2\uffff\1\57\1\uffff\1\57\1\uffff\57\57\3\uffff\1\153\7\uffff\1\153\1\145\1\153\1\57\2\uffff\1\u00af\2\uffff\1\u00af\4\uffff\16\57\2\uffff\2\57\1\uffff\24\57\2\uffff\5\57\1\u00e1\2\57\1\153\1\uffff\1\153\3\uffff\6\57\1\u00ed\3\57\1\uffff\4\57\1\u00f6\1\57\1\uffff\2\57\1\u00fb\1\u00fd\7\57\1\u0107\1\u0108\1\u0109\6\57\1\u0113\4\57\1\u0119\1\u011b\3\57\1\uffff\1\u011f\1\u0120\1\uffff\1\153\6\57\2\uffff\4\57\1\u012d\1\u012f\1\u0131\2\uffff\4\57\1\uffff\1\57\1\uffff\2\57\1\uffff\1\57\1\u0109\3\57\4\uffff\3\57\1\u0142\5\57\1\uffff\4\57\4\uffff\1\57\1\u014e\1\u014f\3\uffff\12\57\6\uffff\1\57\1\u015c\2\57\1\uffff\7\57\1\u0167\1\u0169\1\u016b\2\uffff\1\57\1\u016d\2\57\1\u0170\1\u0171\1\u0172\1\u0173\1\u0174\1\u0175\3\uffff\13\57\2\uffff\1\u0181\1\57\1\u0184\1\u0186\5\57\6\uffff\1\u018c\1\uffff\1\u018d\1\u018e\6\uffff\13\57\1\uffff\1\57\4\uffff\1\57\1\u019c\1\uffff\1\u019d\4\uffff\4\57\1\u01a2\7\57\3\uffff\4\57\1\uffff\3\57\1\uffff\2\57\1\uffff\6\57\3\uffff\2\57\1\u01bb\1\57\2\uffff\2\57\1\uffff\6\57\1\u01c5\1\57\1\u01c7\1\uffff\1\u01c8\2\uffff"; static final String DFA32_eofS = - "\u01c0\uffff"; + "\u01c9\uffff"; static final String DFA32_minS = - "\1\0\31\57\1\135\1\uffff\1\56\2\uffff\2\56\1\uffff\1\57\1\56\1\101\1\57\2\0\1\uffff\1\42\1\uffff\1\42\2\uffff\2\57\2\uffff\15\57\2\55\26\57\2\55\10\57\3\uffff\1\56\5\uffff\1\56\1\uffff\1\56\1\57\1\56\1\57\2\0\1\57\2\0\1\57\4\uffff\12\57\2\55\2\57\2\uffff\2\57\1\uffff\24\57\2\uffff\10\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\1\57\1\uffff\36\57\1\uffff\2\57\2\55\6\57\2\uffff\4\57\2\uffff\6\57\1\uffff\1\57\1\uffff\2\57\1\uffff\5\57\4\uffff\11\57\1\uffff\4\57\4\uffff\3\57\3\uffff\7\57\6\uffff\6\57\1\uffff\12\57\2\uffff\12\57\3\uffff\12\57\2\uffff\11\57\6\uffff\1\57\1\uffff\2\57\6\uffff\12\57\1\uffff\1\57\4\uffff\2\57\1\uffff\1\57\4\uffff\13\57\3\uffff\4\57\1\uffff\3\57\1\uffff\1\57\1\uffff\5\57\3\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; + "\1\0\31\57\1\135\1\uffff\1\56\2\uffff\2\56\1\uffff\1\57\1\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\15\57\2\55\26\57\2\55\10\57\3\uffff\1\56\5\uffff\1\56\1\uffff\1\56\1\57\1\56\1\57\2\0\1\57\2\0\1\57\4\uffff\11\57\1\55\1\57\1\55\2\57\2\uffff\2\57\1\uffff\24\57\2\uffff\10\57\3\56\1\0\1\uffff\1\0\12\57\1\uffff\6\57\1\uffff\36\57\1\uffff\2\57\2\55\6\57\2\uffff\7\57\2\uffff\4\57\1\uffff\1\57\1\uffff\2\57\1\uffff\5\57\4\uffff\11\57\1\uffff\4\57\4\uffff\3\57\3\uffff\12\57\6\uffff\4\57\1\uffff\12\57\2\uffff\12\57\3\uffff\13\57\2\uffff\11\57\6\uffff\1\57\1\uffff\2\57\6\uffff\13\57\1\uffff\1\57\4\uffff\2\57\1\uffff\1\57\4\uffff\14\57\3\uffff\4\57\1\uffff\3\57\1\uffff\2\57\1\uffff\6\57\3\uffff\4\57\2\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; static final String DFA32_maxS = - "\1\uffff\31\172\1\135\1\uffff\1\145\2\uffff\2\145\1\uffff\1\172\1\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\2\172\2\uffff\57\172\3\uffff\1\145\5\uffff\1\145\1\uffff\1\145\1\172\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\16\172\2\uffff\2\172\1\uffff\24\172\2\uffff\10\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\1\172\1\uffff\36\172\1\uffff\2\172\2\145\6\172\2\uffff\4\172\2\uffff\6\172\1\uffff\1\172\1\uffff\2\172\1\uffff\5\172\4\uffff\11\172\1\uffff\4\172\4\uffff\3\172\3\uffff\7\172\6\uffff\6\172\1\uffff\12\172\2\uffff\12\172\3\uffff\12\172\2\uffff\11\172\6\uffff\1\172\1\uffff\2\172\6\uffff\12\172\1\uffff\1\172\4\uffff\2\172\1\uffff\1\172\4\uffff\13\172\3\uffff\4\172\1\uffff\3\172\1\uffff\1\172\1\uffff\5\172\3\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; + "\1\uffff\31\172\1\135\1\uffff\1\145\2\uffff\2\145\1\uffff\1\172\1\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\1\172\1\uffff\1\172\1\uffff\57\172\3\uffff\1\145\5\uffff\1\145\1\uffff\1\145\1\172\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\16\172\2\uffff\2\172\1\uffff\24\172\2\uffff\10\172\3\145\1\uffff\1\uffff\1\uffff\12\172\1\uffff\6\172\1\uffff\36\172\1\uffff\2\172\2\145\6\172\2\uffff\7\172\2\uffff\4\172\1\uffff\1\172\1\uffff\2\172\1\uffff\5\172\4\uffff\11\172\1\uffff\4\172\4\uffff\3\172\3\uffff\12\172\6\uffff\4\172\1\uffff\12\172\2\uffff\12\172\3\uffff\13\172\2\uffff\11\172\6\uffff\1\172\1\uffff\2\172\6\uffff\13\172\1\uffff\1\172\4\uffff\2\172\1\uffff\1\172\4\uffff\14\172\3\uffff\4\172\1\uffff\3\172\1\uffff\2\172\1\uffff\6\172\3\uffff\4\172\2\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; static final String DFA32_acceptS = - "\33\uffff\1\116\1\uffff\1\120\1\122\2\uffff\1\125\6\uffff\1\131\1\uffff\1\132\1\uffff\1\137\1\140\2\uffff\1\134\1\130\57\uffff\1\115\1\121\1\116\1\uffff\1\117\1\125\1\120\1\122\1\123\1\uffff\1\126\12\uffff\1\131\1\136\1\133\1\137\16\uffff\1\107\1\110\2\uffff\1\114\24\uffff\1\76\1\77\14\uffff\1\135\17\uffff\1\67\1\uffff\1\70\36\uffff\1\113\12\uffff\1\51\1\102\4\uffff\1\52\1\104\6\uffff\1\105\1\uffff\1\106\2\uffff\1\63\5\uffff\1\71\1\112\1\111\1\124\11\uffff\1\74\4\uffff\1\47\1\100\1\50\1\101\3\uffff\1\75\1\103\1\127\7\uffff\1\33\1\64\1\34\1\65\1\35\1\66\6\uffff\1\53\12\uffff\1\40\1\72\12\uffff\1\61\1\73\1\62\12\uffff\1\22\1\55\11\uffff\1\24\1\56\1\25\1\57\1\26\1\60\1\uffff\1\41\2\uffff\1\42\1\43\1\44\1\45\1\46\1\54\12\uffff\1\37\1\uffff\1\14\1\31\1\15\1\32\2\uffff\1\17\1\uffff\1\23\1\27\1\30\1\36\13\uffff\1\16\1\21\1\20\4\uffff\1\13\3\uffff\1\12\1\uffff\1\11\5\uffff\1\6\1\7\1\10\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; + "\33\uffff\1\117\1\uffff\1\121\1\123\2\uffff\1\126\6\uffff\1\132\1\uffff\1\133\1\uffff\1\140\1\141\1\uffff\1\135\1\uffff\1\131\57\uffff\1\116\1\122\1\117\1\uffff\1\126\1\120\1\121\1\123\1\124\1\uffff\1\127\12\uffff\1\132\1\137\1\134\1\140\16\uffff\1\110\1\111\2\uffff\1\115\24\uffff\1\77\1\100\14\uffff\1\136\13\uffff\1\70\6\uffff\1\71\36\uffff\1\114\12\uffff\1\52\1\103\7\uffff\1\53\1\105\4\uffff\1\106\1\uffff\1\107\2\uffff\1\64\5\uffff\1\72\1\113\1\112\1\125\11\uffff\1\75\4\uffff\1\50\1\101\1\51\1\102\3\uffff\1\76\1\104\1\130\12\uffff\1\34\1\65\1\35\1\66\1\36\1\67\4\uffff\1\54\12\uffff\1\41\1\73\12\uffff\1\62\1\74\1\63\13\uffff\1\23\1\56\11\uffff\1\25\1\57\1\26\1\60\1\27\1\61\1\uffff\1\42\2\uffff\1\43\1\44\1\45\1\46\1\47\1\55\13\uffff\1\40\1\uffff\1\15\1\32\1\16\1\33\2\uffff\1\20\1\uffff\1\24\1\30\1\31\1\37\14\uffff\1\17\1\22\1\21\4\uffff\1\14\3\uffff\1\13\2\uffff\1\12\6\uffff\1\10\1\7\1\11\4\uffff\1\5\1\6\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; static final String DFA32_specialS = - "\1\0\45\uffff\1\10\1\3\110\uffff\1\6\1\2\1\uffff\1\7\1\5\71\uffff\1\1\1\uffff\1\4\u010f\uffff}>"; + "\1\1\45\uffff\1\0\1\4\110\uffff\1\5\1\3\1\uffff\1\6\1\10\71\uffff\1\2\1\uffff\1\7\u0118\uffff}>"; static final String[] DFA32_transitionS = { - "\11\55\2\54\2\55\1\54\22\55\1\54\1\55\1\46\1\50\3\55\1\47\4\55\1\33\1\34\1\41\1\51\1\37\2\40\7\43\1\35\6\55\1\27\1\15\1\45\1\20\1\42\1\45\1\3\1\21\1\16\2\45\1\30\3\45\1\2\1\45\1\1\1\22\7\45\1\32\1\55\1\36\1\44\1\45\1\55\1\23\1\24\1\4\1\12\1\42\1\11\1\31\1\45\1\5\3\45\1\17\1\10\1\45\1\6\1\45\1\25\1\7\1\13\1\14\1\26\4\45\3\55\1\53\uff81\55", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\56\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\63\20\57\1\62\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\64\5\57\1\65\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\67\6\57\1\66\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\70\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\71\20\57\1\72\2\57\1\73\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\77\1\57\1\76\15\57\1\100\1\75\1\74\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\101\15\57\1\102\3\57\1\103\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\107\3\57\1\106\6\57\1\104\5\57\1\105\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\110\17\57\1\111\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\112\1\114\10\57\1\115\6\57\1\113\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\116\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\120\15\57\1\117\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\121\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\122\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\124\15\57\1\123\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\125\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\126\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\127\17\57\1\130\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\131\11\57\1\132\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\133\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\134\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\136\3\57\1\135\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\137\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\140\13\57", + "\11\55\2\54\2\55\1\54\22\55\1\54\1\55\1\46\1\50\3\55\1\47\4\55\1\33\1\34\1\41\1\51\1\37\2\40\7\43\1\35\6\55\1\27\1\15\1\45\1\20\1\42\1\45\1\3\1\21\1\16\2\45\1\30\3\45\1\2\1\45\1\1\1\22\7\45\1\32\1\55\1\36\1\44\1\45\1\55\1\23\1\24\1\4\1\12\1\42\1\11\1\31\1\45\1\6\3\45\1\17\1\10\1\45\1\5\1\45\1\25\1\7\1\13\1\14\1\26\4\45\3\55\1\53\uff81\55", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\56\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\63\20\60\1\62\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\64\5\60\1\65\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\67\6\60\1\66\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\70\20\60\1\71\2\60\1\72\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\73\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\77\1\60\1\76\15\60\1\100\1\75\1\74\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\101\15\60\1\102\3\60\1\103\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\107\3\60\1\106\6\60\1\104\5\60\1\105\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\110\17\60\1\111\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\112\1\114\10\60\1\115\6\60\1\113\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\116\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\120\15\60\1\117\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\121\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\122\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\124\15\60\1\123\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\125\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\126\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\127\17\60\1\130\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\131\11\60\1\132\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\133\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\134\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\136\3\60\1\135\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\137\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\140\13\60", "\1\141", "", - "\1\146\1\uffff\12\144\13\uffff\1\146\37\uffff\1\146", + "\1\145\1\uffff\12\144\13\uffff\1\145\37\uffff\1\145", "", "", - "\1\146\1\uffff\12\152\10\uffff\1\151\2\uffff\1\146\34\uffff\1\151\2\uffff\1\146", - "\1\146\1\uffff\12\154\13\uffff\1\146\37\uffff\1\146", + "\1\145\1\uffff\12\152\10\uffff\1\151\2\uffff\1\145\34\uffff\1\151\2\uffff\1\145", + "\1\145\1\uffff\12\154\13\uffff\1\145\37\uffff\1\145", "", - "\1\52\12\155\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\146\1\uffff\12\156\13\uffff\1\146\37\uffff\1\146", + "\1\52\12\155\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\145\1\uffff\12\156\13\uffff\1\145\37\uffff\1\145", "\32\157\4\uffff\1\157\1\uffff\32\157", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\42\161\1\162\71\161\1\160\uffa3\161", "\47\164\1\165\64\164\1\163\uffa3\164", "", @@ -4225,72 +4254,72 @@ public String getDescription() { "\1\170\4\uffff\1\170", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\172\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\172\16\60", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\173\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\174\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\175\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\176\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\177\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0080\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0081\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0082\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0083\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u0084\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u0085\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0086\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0087\10\57", - "\1\u0088\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\u0089\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u008a\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u008b\26\57", - "\1\52\12\57\1\u008c\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u008d\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u008e\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u008f\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0090\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u0091\24\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0092\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0093\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u0094\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0095\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u0096\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0097\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0098\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0099\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u009a\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u009b\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u009c\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u009d\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u009e\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u009f\10\57", - "\1\u00a1\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00a0\6\57", - "\1\u00a2\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u00a3\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00a4\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00a5\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00a6\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u00a7\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u00a8\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00a9\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00aa\31\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\173\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\174\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\175\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\176\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\177\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0080\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0081\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0082\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0083\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0084\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0085\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0086\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0087\10\60", + "\1\u0088\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0089\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u008a\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u008b\26\60", + "\1\52\12\60\1\u008c\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u008d\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u008e\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u008f\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0090\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u0091\24\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0092\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0093\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0094\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0095\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u0096\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0097\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0098\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0099\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u009a\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u009b\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u009c\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u009d\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u009e\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u009f\10\60", + "\1\u00a1\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00a0\6\60", + "\1\u00a2\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u00a3\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00a4\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00a5\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00a6\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00a7\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u00a8\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00a9\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00aa\31\60", "", "", "", - "\1\146\1\uffff\12\u00ab\13\uffff\1\146\37\uffff\1\146", + "\1\145\1\uffff\12\u00ab\13\uffff\1\145\37\uffff\1\145", "", "", "", "", "", - "\1\146\1\uffff\12\u00ac\13\uffff\1\146\37\uffff\1\146", + "\1\145\1\uffff\12\u00ac\13\uffff\1\145\37\uffff\1\145", "", - "\1\146\1\uffff\12\u00ad\13\uffff\1\146\37\uffff\1\146", - "\1\52\12\155\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\146\1\uffff\12\156\13\uffff\1\146\37\uffff\1\146", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\145\1\uffff\12\u00ad\13\uffff\1\145\37\uffff\1\145", + "\1\52\12\155\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\145\1\uffff\12\156\13\uffff\1\145\37\uffff\1\145", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\0\u00ae", "\42\161\1\162\71\161\1\160\uffa3\161", "\1\170\15\uffff\1\61", @@ -4301,330 +4330,339 @@ public String getDescription() { "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b1\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00b2\4\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b3\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00b4\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u00b5\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00b6\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u00b7\10\57", - "\1\52\1\57\1\u00b9\1\57\1\u00ba\2\57\1\u00bb\1\57\1\u00bc\1\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00b8\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00bd\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u00be\27\57", - "\1\u00bf\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\u00c1\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\22\57\1\u00c0\7\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00c2\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00c3\4\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b1\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00b2\4\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b3\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00b4\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u00b5\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00b6\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00b7\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b9\3\60\1\u00b8\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u00ba\27\60", + "\1\u00bb\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\1\60\1\u00bd\1\60\1\u00be\2\60\1\u00bf\1\60\1\u00c0\1\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00bc\25\60", + "\1\u00c2\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\22\60\1\u00c1\7\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00c3\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00c4\4\60", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00c4\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00c5\25\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00c5\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00c6\25\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c6\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00c7\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00c8\26\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00c9\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ca\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00cb\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00cc\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00cd\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00ce\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00cf\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00d0\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00d1\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d2\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d3\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00d4\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00d5\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d6\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00d7\26\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00d8\13\57\1\u00d9\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00da\21\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00c7\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00c8\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00c9\26\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00ca\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00cb\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00cc\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cd\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00ce\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cf\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d0\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00d1\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00d2\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d3\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d4\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00d5\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00d6\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d7\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00d8\26\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00d9\13\60\1\u00da\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00db\21\60", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00db\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00dc\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00dd\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00de\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00df\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e1\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00e2\16\57", - "\1\146\1\uffff\12\u00ab\13\uffff\1\146\37\uffff\1\146", - "\1\146\1\uffff\12\u00e3\13\uffff\1\146\37\uffff\1\146", - "\1\146\1\uffff\12\u00e4\13\uffff\1\146\37\uffff\1\146", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00dc\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00dd\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00de\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00df\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00e0\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00e2\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00e3\16\60", + "\1\145\1\uffff\12\u00ab\13\uffff\1\145\37\uffff\1\145", + "\1\145\1\uffff\12\u00e4\13\uffff\1\145\37\uffff\1\145", + "\1\145\1\uffff\12\u00e5\13\uffff\1\145\37\uffff\1\145", "\42\161\1\162\71\161\1\160\uffa3\161", "", "\47\164\1\165\64\164\1\163\uffa3\164", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e5\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00e6\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00e7\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00e8\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\u00e9\22\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00ea\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u00eb\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u00ed\10\57", - "\1\52\6\57\1\u00ee\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\2\57\1\u00ef\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u00f0\5\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u00f1\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00f3\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00f4\25\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00e6\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00e7\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00e8\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00e9\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\u00ea\22\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00eb\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u00ec\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00ee\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00ef\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00f0\25\60", + "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00f1\10\60", + "\1\52\6\60\1\u00f2\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\2\60\1\u00f3\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\4\60\1\u00f4\5\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u00f5\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u00f7\1\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u00f5\1\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00f8\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00f9\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00fa\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00fc\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00fe\6\60", + "\1\52\12\60\1\u0100\2\uffff\1\61\3\uffff\5\60\1\u00ff\24\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0101\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0102\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u0103\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0104\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0105\31\60", + "\1\52\12\60\1\u0106\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\1\60\1\u010a\1\60\1\u010b\2\60\1\u010c\1\60\1\u010d\1\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u010e\25\60", + "\1\52\6\60\1\u010f\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0110\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0111\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0112\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0114\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0115\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0116\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0117\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0118\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u011a\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u011c\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u011d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u011e\1\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00f6\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00f7\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00f8\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00fa\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00fc\6\57", - "\1\52\12\57\1\u00fe\2\uffff\1\61\3\uffff\5\57\1\u00fd\24\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00ff\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0100\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u0101\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0102\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0103\31\57", - "\1\52\12\57\1\u0104\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\1\57\1\u0108\1\57\1\u0109\2\57\1\u010a\1\57\1\u010b\1\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u010c\25\57", - "\1\52\6\57\1\u010d\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u010e\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u010f\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0110\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0112\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0113\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0114\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0115\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0116\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0118\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u011a\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u011b\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u011c\1\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0121\1\145\1\uffff\12\145\13\uffff\1\145\37\uffff\1\145", + "\1\u0121\1\145\1\uffff\12\156\13\uffff\1\145\37\uffff\1\145", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0122\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0123\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0124\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0125\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0126\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0127\27\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\u011f\1\146\1\uffff\12\146\13\uffff\1\146\37\uffff\1\146", - "\1\u011f\1\146\1\uffff\12\156\13\uffff\1\146\37\uffff\1\146", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0120\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0121\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0122\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0123\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0124\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0125\27\57", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0128\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0129\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u012a\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u012b\24\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u012c\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u012e\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0130\3\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u0126\24\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0127\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0129\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u012b\3\uffff\1\57\1\uffff\32\57", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0132\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0133\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0134\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0135\12\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u012d\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u012e\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u012f\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0130\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0131\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u0132\12\57", + "\1\52\12\60\1\u0136\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\1\u0133\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\3\60\1\u0137\2\60\1\u0138\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0139\21\60", "", - "\1\52\3\57\1\u0134\2\57\1\u0135\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0136\21\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u013a\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u013b\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u013c\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u013d\26\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0137\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0138\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0139\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u013a\26\57", "", "", "", + "\1\52\6\60\1\u013e\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\2\60\1\u013f\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\4\60\1\u0140\5\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0141\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0143\31\60", + "\1\52\4\60\1\u0144\5\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0145\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0146\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0147\25\60", "", - "\1\52\6\57\1\u013b\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\2\57\1\u013c\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u013d\5\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u013e\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0140\31\57", - "\1\52\4\57\1\u0141\5\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0142\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0143\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0144\25\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0148\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0149\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u014a\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u014b\14\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0145\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0146\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0147\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0148\14\57", "", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u014c\6\60", + "\1\52\12\60\1\u014d\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0149\6\57", - "\1\52\12\57\1\u014a\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u0150\4\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0151\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0152\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0153\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0154\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0155\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\u0156\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0157\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0158\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0159\31\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u014d\4\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u014e\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u014f\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0150\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0151\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0152\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0153\31\57", "", "", "", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u015a\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u015b\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u015d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u015e\31\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0154\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0155\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0156\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0157\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0159\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u015a\31\57", + "\1\52\2\60\1\u015f\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\4\60\1\u0160\5\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0161\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0162\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0163\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0164\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0165\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0166\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0168\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u016a\3\uffff\1\60\1\uffff\32\60", "", - "\1\52\2\57\1\u015b\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u015c\5\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u015d\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u015e\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u015f\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0160\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0161\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0162\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0164\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0166\3\uffff\1\57\1\uffff\32\57", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u016c\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u016e\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u016f\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0168\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u016a\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u016b\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0176\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0177\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0178\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0179\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u017a\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u017b\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u017c\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u017d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u017e\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u017f\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0180\25\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0172\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0173\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0174\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0175\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0176\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0177\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0178\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0179\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u017a\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u017b\25\57", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0182\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0183\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0185\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0187\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\12\60\1\u0188\17\60", + "\1\52\12\60\1\u0189\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u018a\14\60", + "\1\52\12\60\1\u018b\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u017d\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u017e\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0180\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0182\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\12\57\1\u0183\17\57", - "\1\52\12\57\1\u0184\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0185\14\57", - "\1\52\12\57\1\u0186\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", "", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", "", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u018f\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0190\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0191\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0192\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0193\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0194\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0195\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0196\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0197\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0198\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0199\15\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u018a\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u018b\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u018c\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u018d\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u018e\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u018f\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0190\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0191\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0192\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0193\15\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u019a\25\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0194\25\57", "", "", "", + "\1\52\12\60\1\u019b\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\1\u0195\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u019e\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u019f\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\1\u01a0\31\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01a1\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01a3\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u01a4\26\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01a5\7\60", + "\1\52\12\60\1\u01a6\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01a7\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01a8\7\60", + "\1\52\12\60\1\u01a9\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0198\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0199\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\1\u019a\31\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u019b\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u019d\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019e\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019f\7\57", - "\1\52\12\57\1\u01a0\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01a1\7\57", - "\1\52\12\57\1\u01a2\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u01aa\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01ab\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01ac\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01ad\7\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u01a3\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01a4\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01a5\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01a6\7\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01ae\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01af\25\60", + "\1\52\12\60\1\u01b0\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01a7\7\57", - "\1\52\12\57\1\u01a8\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\1\u01a9\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\1\u01b1\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\1\u01b2\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\1\u01aa\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01b3\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01b4\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u01b5\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01b6\12\60", + "\1\52\12\60\1\u01b7\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\1\u01b8\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01ab\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01ac\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01ad\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01ae\12\57", - "\1\52\12\57\1\u01af\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01b9\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01ba\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01bc\31\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01b0\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01b1\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01b3\31\57", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01b4\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01b5\31\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01bd\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01be\31\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b6\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01b7\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b8\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b9\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01ba\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01bb\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01bd\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01bf\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01c0\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01c1\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01c2\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01c3\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01c4\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01c6\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", "" }; @@ -4659,13 +4697,27 @@ public DFA32(BaseRecognizer recognizer) { this.transition = DFA32_transition; } public String getDescription() { - return "1:1: Tokens : ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | SubSystems | Namespace | Processes | GraphName | Float32_1 | Float64_1 | FromFile | Default | Duration | Feedback | String_2 | Threads | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Array | From | Int16 | Int32 | Int64 | Pub | Sub | Type_1 | Uint8 | Value | Date | List | Ac | As | Bool | Byte | Char | Goal | Int8 | Name | Node | Sc | Ss | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | HyphenMinus | 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 );"; + return "1:1: Tokens : ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Parent_node | Interfaces | Parameters | SubSystems | Namespace | Processes | GraphName | Float32_1 | Float64_1 | FromFile | Default | Duration | Feedback | String_2 | Threads | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Array | From | Int16 | Int32 | Int64 | Pub | Sub | Type_1 | Uint8 | Value | Date | List | Ac | As | Bool | Byte | Char | Goal | Int8 | Name | Node | Sc | Ss | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | HyphenMinus | 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 );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { IntStream input = _input; int _s = s; switch ( s ) { case 0 : + int LA32_38 = input.LA(1); + + s = -1; + if ( (LA32_38=='\\') ) {s = 112;} + + else if ( ((LA32_38>='\u0000' && LA32_38<='!')||(LA32_38>='#' && LA32_38<='[')||(LA32_38>=']' && LA32_38<='\uFFFF')) ) {s = 113;} + + else if ( (LA32_38=='\"') ) {s = 114;} + + else s = 45; + + if ( s>=0 ) return s; + break; + case 1 : int LA32_0 = input.LA(1); s = -1; @@ -4677,9 +4729,9 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (LA32_0=='c') ) {s = 4;} - else if ( (LA32_0=='i') ) {s = 5;} + else if ( (LA32_0=='p') ) {s = 5;} - else if ( (LA32_0=='p') ) {s = 6;} + else if ( (LA32_0=='i') ) {s = 6;} else if ( (LA32_0=='s') ) {s = 7;} @@ -4761,7 +4813,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; - case 1 : + case 2 : int LA32_174 = input.LA(1); s = -1; @@ -4773,7 +4825,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; - case 2 : + case 3 : int LA32_113 = input.LA(1); s = -1; @@ -4785,7 +4837,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; - case 3 : + case 4 : int LA32_39 = input.LA(1); s = -1; @@ -4797,59 +4849,45 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else s = 45; - if ( s>=0 ) return s; - break; - case 4 : - int LA32_176 = input.LA(1); - - s = -1; - if ( (LA32_176=='\'') ) {s = 117;} - - else if ( (LA32_176=='\\') ) {s = 115;} - - else if ( ((LA32_176>='\u0000' && LA32_176<='&')||(LA32_176>='(' && LA32_176<='[')||(LA32_176>=']' && LA32_176<='\uFFFF')) ) {s = 116;} - if ( s>=0 ) return s; break; case 5 : - int LA32_116 = input.LA(1); + int LA32_112 = input.LA(1); s = -1; - if ( (LA32_116=='\'') ) {s = 117;} - - else if ( (LA32_116=='\\') ) {s = 115;} - - else if ( ((LA32_116>='\u0000' && LA32_116<='&')||(LA32_116>='(' && LA32_116<='[')||(LA32_116>=']' && LA32_116<='\uFFFF')) ) {s = 116;} + if ( ((LA32_112>='\u0000' && LA32_112<='\uFFFF')) ) {s = 174;} if ( s>=0 ) return s; break; case 6 : - int LA32_112 = input.LA(1); + int LA32_115 = input.LA(1); s = -1; - if ( ((LA32_112>='\u0000' && LA32_112<='\uFFFF')) ) {s = 174;} + if ( ((LA32_115>='\u0000' && LA32_115<='\uFFFF')) ) {s = 176;} if ( s>=0 ) return s; break; case 7 : - int LA32_115 = input.LA(1); + int LA32_176 = input.LA(1); s = -1; - if ( ((LA32_115>='\u0000' && LA32_115<='\uFFFF')) ) {s = 176;} + if ( (LA32_176=='\'') ) {s = 117;} + + else if ( (LA32_176=='\\') ) {s = 115;} + + else if ( ((LA32_176>='\u0000' && LA32_176<='&')||(LA32_176>='(' && LA32_176<='[')||(LA32_176>=']' && LA32_176<='\uFFFF')) ) {s = 116;} if ( s>=0 ) return s; break; case 8 : - int LA32_38 = input.LA(1); + int LA32_116 = input.LA(1); s = -1; - if ( (LA32_38=='\\') ) {s = 112;} - - else if ( ((LA32_38>='\u0000' && LA32_38<='!')||(LA32_38>='#' && LA32_38<='[')||(LA32_38>=']' && LA32_38<='\uFFFF')) ) {s = 113;} + if ( (LA32_116=='\'') ) {s = 117;} - else if ( (LA32_38=='\"') ) {s = 114;} + else if ( (LA32_116=='\\') ) {s = 115;} - else s = 45; + else if ( ((LA32_116>='\u0000' && LA32_116<='&')||(LA32_116>='(' && LA32_116<='[')||(LA32_116>=']' && LA32_116<='\uFFFF')) ) {s = 116;} if ( s>=0 ) return s; break; 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 b2479add..2bb21e92 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,105 +1,106 @@ -Ac=65 -Action=41 -Any=78 -Array=53 -As=66 -Base64=36 -Bool=67 -Bool_1=42 -Boolean=26 -Byte=68 -Byte_1=43 -Char=69 -Char_1=44 -Colon=83 -Comma=81 +Ac=66 +Action=42 +Any=79 +Array=54 +As=67 +Base64=37 +Bool=68 +Bool_1=43 +Boolean=27 +Byte=69 +Byte_1=44 +Char=70 +Char_1=45 +Colon=84 +Comma=82 Connections=8 -Date=63 -Default=18 -Double=37 -Duration=19 -Feedback=20 -Float32=28 -Float32_1=15 -Float64=29 -Float64_1=16 -From=54 -FromFile=17 +Date=64 +Default=19 +Double=38 +Duration=20 +Feedback=21 +Float32=29 +Float32_1=16 +Float64=30 +Float64_1=17 +From=55 +FromFile=18 GlobalNamespace=6 -Goal=70 -GraphName=14 -Header=38 -HyphenMinus=82 -Int16=55 -Int16_1=30 -Int32=56 -Int32_1=31 -Int64=57 -Int64_1=32 -Int8=71 -Int8_1=45 -Integer=27 -Interfaces=9 -LeftSquareBracket=84 -LeftSquareBracketRightSquareBracket=80 -List=64 -Message=33 -Name=72 -Namespace=12 -Node=73 -Nodes=46 -Ns=79 +Goal=71 +GraphName=15 +Header=39 +HyphenMinus=83 +Int16=56 +Int16_1=31 +Int32=57 +Int32_1=32 +Int64=58 +Int64_1=33 +Int8=72 +Int8_1=46 +Integer=28 +Interfaces=10 +LeftSquareBracket=85 +LeftSquareBracketRightSquareBracket=81 +List=65 +Message=34 +Name=73 +Namespace=13 +Node=74 +Nodes=47 +Ns=80 ParameterAny=7 -Parameters=10 +Parameters=11 +Parent_node=9 PrivateNamespace=5 -Processes=13 -Pub=58 -RULE_ANY_OTHER=108 -RULE_BEGIN=101 -RULE_BINARY=87 -RULE_BOOLEAN=88 -RULE_DATE_TIME=96 -RULE_DAY=91 -RULE_DECINT=89 -RULE_DIGIT=86 -RULE_DOUBLE=90 -RULE_END=102 -RULE_HOUR=94 -RULE_ID=97 -RULE_INT=99 -RULE_MESSAGE_ASIGMENT=100 -RULE_MIN_SEC=95 -RULE_ML_COMMENT=106 -RULE_MONTH=92 -RULE_ROS_CONVENTION_A=104 -RULE_ROS_CONVENTION_PARAM=105 -RULE_SL_COMMENT=103 -RULE_STRING=98 -RULE_WS=107 -RULE_YEAR=93 +Processes=14 +Pub=59 +RULE_ANY_OTHER=109 +RULE_BEGIN=102 +RULE_BINARY=88 +RULE_BOOLEAN=89 +RULE_DATE_TIME=97 +RULE_DAY=92 +RULE_DECINT=90 +RULE_DIGIT=87 +RULE_DOUBLE=91 +RULE_END=103 +RULE_HOUR=95 +RULE_ID=98 +RULE_INT=100 +RULE_MESSAGE_ASIGMENT=101 +RULE_MIN_SEC=96 +RULE_ML_COMMENT=107 +RULE_MONTH=93 +RULE_ROS_CONVENTION_A=105 +RULE_ROS_CONVENTION_PARAM=106 +RULE_SL_COMMENT=104 +RULE_STRING=99 +RULE_WS=108 +RULE_YEAR=94 RelativeNamespace=4 -Result=47 -RightSquareBracket=85 -Sc=74 -Service=34 -Ss=75 -String=39 -String_1=48 -String_2=21 -Struct=40 -Sub=59 -SubSystems=11 -Threads=22 -Time=76 -Type=77 -Type_1=60 -Uint16=49 -Uint16_1=23 -Uint32=50 -Uint32_1=24 -Uint64=51 -Uint64_1=25 -Uint8=61 -Uint8_1=35 -Value=62 -Value_1=52 +Result=48 +RightSquareBracket=86 +Sc=75 +Service=35 +Ss=76 +String=40 +String_1=49 +String_2=22 +Struct=41 +Sub=60 +SubSystems=12 +Threads=23 +Time=77 +Type=78 +Type_1=61 +Uint16=50 +Uint16_1=24 +Uint32=51 +Uint32_1=25 +Uint64=52 +Uint64_1=26 +Uint8=62 +Uint8_1=36 +Value=63 +Value_1=53 diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/scoping/AbstractRosSystemScopeProvider.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/scoping/AbstractRosSystemScopeProvider.java index 3cba6445..f4e71b0b 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/scoping/AbstractRosSystemScopeProvider.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/scoping/AbstractRosSystemScopeProvider.java @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.scoping; diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/serializer/RosSystemSemanticSequencer.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/serializer/RosSystemSemanticSequencer.java index 0690b717..b3b3d25f 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/serializer/RosSystemSemanticSequencer.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/serializer/RosSystemSemanticSequencer.java @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.serializer; @@ -450,7 +450,14 @@ protected void sequence_RosInterface(ISerializationContext context, RosInterface * RosNode returns RosNode * * Constraint: - * (name=EString from=[Node|EString] namespace=EString? rosinterfaces+=RosInterface* rosparameters+=RosParameter*) + * ( + * name=EString + * from=[Node|EString] + * namespace=EString? + * rosinterfaces+=RosInterface* + * rosparameters+=RosParameter* + * parent=[Node|EString]? + * ) * */ protected void sequence_RosNode(ISerializationContext context, RosNode semanticObject) { diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/serializer/RosSystemSyntacticSequencer.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/serializer/RosSystemSyntacticSequencer.java index 89eff1ff..b1aaa91d 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/serializer/RosSystemSyntacticSequencer.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/serializer/RosSystemSyntacticSequencer.java @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.serializer; @@ -316,8 +316,10 @@ protected void emit_ParameterStruct___LeftSquareBracketKeyword_1_0_BEGINTerminal * * This ambiguous syntax occurs at: * from=[Node|EString] (ambiguity) 'parameters:' BEGIN rosparameters+=RosParameter + * from=[Node|EString] (ambiguity) ('parameters:' BEGIN END)? 'parent_node:' parent=[Node|EString] * from=[Node|EString] (ambiguity) ('parameters:' BEGIN END)? END (rule end) * namespace=EString (ambiguity) 'parameters:' BEGIN rosparameters+=RosParameter + * namespace=EString (ambiguity) ('parameters:' BEGIN END)? 'parent_node:' parent=[Node|EString] * namespace=EString (ambiguity) ('parameters:' BEGIN END)? END (rule end) * @@ -332,8 +334,11 @@ protected void emit_RosNode___InterfacesKeyword_7_0_BEGINTerminalRuleCall_7_1_EN * ('parameters:' BEGIN END)? * * This ambiguous syntax occurs at: + * from=[Node|EString] ('interfaces:' BEGIN END)? (ambiguity) 'parent_node:' parent=[Node|EString] * from=[Node|EString] ('interfaces:' BEGIN END)? (ambiguity) END (rule end) + * namespace=EString ('interfaces:' BEGIN END)? (ambiguity) 'parent_node:' parent=[Node|EString] * namespace=EString ('interfaces:' BEGIN END)? (ambiguity) END (rule end) + * rosinterfaces+=RosInterface END (ambiguity) 'parent_node:' parent=[Node|EString] * rosinterfaces+=RosInterface END (ambiguity) END (rule end) * 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 ee2bd1ac..406b8488 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 @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.services; @@ -472,7 +472,12 @@ public class RosNodeElements extends AbstractParserRuleElementFinder { private final Assignment cRosparametersAssignment_8_2 = (Assignment)cGroup_8.eContents().get(2); private final RuleCall cRosparametersRosParameterParserRuleCall_8_2_0 = (RuleCall)cRosparametersAssignment_8_2.eContents().get(0); private final RuleCall cENDTerminalRuleCall_8_3 = (RuleCall)cGroup_8.eContents().get(3); - private final RuleCall cENDTerminalRuleCall_9 = (RuleCall)cGroup.eContents().get(9); + private final Group cGroup_9 = (Group)cGroup.eContents().get(9); + private final Keyword cParent_nodeKeyword_9_0 = (Keyword)cGroup_9.eContents().get(0); + private final Assignment cParentAssignment_9_1 = (Assignment)cGroup_9.eContents().get(1); + private final CrossReference cParentNodeCrossReference_9_1_0 = (CrossReference)cParentAssignment_9_1.eContents().get(0); + private final RuleCall cParentNodeEStringParserRuleCall_9_1_0_1 = (RuleCall)cParentNodeCrossReference_9_1_0.eContents().get(1); + private final RuleCall cENDTerminalRuleCall_10 = (RuleCall)cGroup.eContents().get(10); //RosNode returns RosNode: // {RosNode} @@ -488,6 +493,9 @@ public class RosNodeElements extends AbstractParserRuleElementFinder { // BEGIN // rosparameters+=RosParameter* // END)? + // ('parent_node:' + // parent=[ros::Node|EString] + // )? // END //; @Override public ParserRule getRule() { return rule; } @@ -505,6 +513,9 @@ public class RosNodeElements extends AbstractParserRuleElementFinder { // BEGIN // rosparameters+=RosParameter* // END)? + //('parent_node:' + // parent=[ros::Node|EString] + //)? //END public Group getGroup() { return cGroup; } @@ -589,8 +600,25 @@ public class RosNodeElements extends AbstractParserRuleElementFinder { //END public RuleCall getENDTerminalRuleCall_8_3() { return cENDTerminalRuleCall_8_3; } + //('parent_node:' + // parent=[ros::Node|EString] + //)? + public Group getGroup_9() { return cGroup_9; } + + //'parent_node:' + public Keyword getParent_nodeKeyword_9_0() { return cParent_nodeKeyword_9_0; } + + //parent=[ros::Node|EString] + public Assignment getParentAssignment_9_1() { return cParentAssignment_9_1; } + + //[ros::Node|EString] + public CrossReference getParentNodeCrossReference_9_1_0() { return cParentNodeCrossReference_9_1_0; } + + //EString + public RuleCall getParentNodeEStringParserRuleCall_9_1_0_1() { return cParentNodeEStringParserRuleCall_9_1_0_1; } + //END - public RuleCall getENDTerminalRuleCall_9() { return cENDTerminalRuleCall_9; } + public RuleCall getENDTerminalRuleCall_10() { return cENDTerminalRuleCall_10; } } public class RosInterfaceElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.rossystem.RosSystem.RosInterface"); @@ -1366,6 +1394,9 @@ public ParserRule getProcessRule() { // BEGIN // rosparameters+=RosParameter* // END)? + // ('parent_node:' + // parent=[ros::Node|EString] + // )? // END //; public RosNodeElements getRosNodeAccess() { diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/validation/AbstractRosSystemValidator.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/validation/AbstractRosSystemValidator.java index 6f4ac8f9..6680ddcf 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/validation/AbstractRosSystemValidator.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/validation/AbstractRosSystemValidator.java @@ -1,5 +1,5 @@ /* - * generated by Xtext 2.33.0 + * generated by Xtext 2.38.0 */ package de.fraunhofer.ipa.rossystem.validation; diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/RosSystem.xtext b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/RosSystem.xtext index d6c53a83..5efb5f77 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/RosSystem.xtext +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/RosSystem.xtext @@ -71,6 +71,9 @@ RosNode returns RosNode: BEGIN rosparameters+=RosParameter* END)? + ('parent_node:' + parent=[ros::Node|EString] + )? END ; diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/GeneratorHelpers.xtend b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/GeneratorHelpers.xtend index 43fff5b0..50d8c4e7 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/GeneratorHelpers.xtend +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/GeneratorHelpers.xtend @@ -52,8 +52,10 @@ class GeneratorHelpers { def boolean generate_yaml(RosNode component){ var yaml_gen=false for(param:component.rosparameters){ - if(param.eContents.get(0).eClass.name.contains("ParameterStruct")){ - yaml_gen=true + if(!param.eContents.empty) { + if(param.eContents.get(0).eClass.name.contains("ParameterStruct")){ + yaml_gen=true + } } } if(component.rosparameters.length>5){